ios - 什么是适合与ios一起使用的数据库

标签 ios mysql objective-c iphone sqlite

<分区>

我正在学习使用 objective c 对 IOS 进行编程,现在我想开始学习如何将我的应用程序连接到数据库,但是我看到开发人员分为两个不同的方面,其中一些人使用 SQLite,其他人正在使用 MySQL,我很困惑我必须使用什么,因为我是一名网络开发人员,我可以处理 MySQL。另外MySQL不能直接使用我们必须使用Json,数据将根据我阅读的内容显示在浏览器中,我试图在整个互联网上搜索一篇文章,讨论适合的数据库我没有找到 IOS 应用程序,所以请给我正确的答案以供遵循。

最佳答案

您可以选择 Sqlite 或 mySql,它不会真正影响性能,除非您插入/更新一些大文件,否则您几乎不会发现使用这些数据库中的任何一个时差。

此外,您还可以使用 Core-data,它是一个 iOS 持久存储。 Core-data 是一个 ORM,里面会使用 Sqlite,比上面两个快很多。

如果您不熟悉核心数据并且不想将精力花在学习上,那么请选择 Sqlite/mySQL。

关于ios - 什么是适合与ios一起使用的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31510583/

相关文章:

iphone - 导出合规性如果我使用 CCCrypt

mysql - 选择一个月中每一天的第一个元素

objective-c - CoreData - 如何在一对多关系中添加多个对象

Objective-C 实例变量?

iOS - 解决方法 MKOverlayRenderer 和 Alpha 属性

ios - 使用LFLiveKit捕获屏幕并流到rtmp服务器

ios - 使用 - observeValueForKeyPath :ofObject:change:context: in Swift 3

iOS 应用程序唤醒时 BLE 在 iOS9.3 上无法正常工作?

mysql - 删除具有关联 "time_worked"记录的 SQL 结果

mysql - 当我在 MariaDB/MySQL 中创建带有注释的索引时,该注释存储在哪里?