什么是最好的本地iPad数据库?
CouchDB还是SQLLite?哪种更好些呢?
Evernote使用的是什么?Foursquare使用什么?
发布于 2011-03-11 16:31:22
SQLite是目前“最好的”移动数据库,因为它已经被包括在内,而且它非常小和轻量级。SQLite是Core Data API中的一个后端(这很可能是Foursquare和Evernote使用的)。
然而,CouchDB也是非常轻量级的,但在iOS上还不容易使用。如果/当它变得更容易时,它将是移动设备的理想选择,因为它支持本地、离线操作,并具有与中央数据库的内置同步。
发布于 2011-03-11 17:22:23
从这两个中选择需要更多的思考:
对于couchdb,数据库是面向文档的。它还使用REST服务(因此您必须正确处理这些服务),并且基本的CRUD是通过REST完成的。
支持:如果你的应用程序想要将数据复制到外部世界或从外部世界复制数据,couchdb处理起来非常容易,你可以编写couchapps,基本上就是直接在couchdb服务器上运行的Pro应用程序。我认为,这些应用程序可以作为natve IOS应用程序交付,因为现在可以在安卓系统上使用:link
我不熟悉在IOS中处理数据的基本模式,但也应该评估一下使用“驱动程序”来使用couchdb : http://www.couchone.com/page/couchdb-drivers
https://stackoverflow.com/questions/5269800
复制相似问题