测试已测试 | ✗ |
Lang语言 | Obj-CObjective C |
许可 | Apache 2 |
发布上次发布 | 2024年1月 |
由 Pasin Suriyentrakorn 和 VladV 维护。
Couchbase Lite 是一个嵌入式的轻量级、面向文档(NoSQL)、可同步的数据库引擎。
通过 Couchbase 移动门户 获取更多关于 Couchbase Lite(针对 iOS 和 Android)的信息和下载
点击此处查看 Couchbase Lite iOS 的官方文档
延迟对用户来说非常重要,所以本地数据库可以减少数据关键时的挫败感。它包含 JSON 文档,具有与 Couchbase Server 相同的地图/归约功能,但容量较小。
Couchbase Lite 为 iOS、Android、Mac OS 和 .NET 原生编译。半兆优化,快速启动和在数据重要的偶尔连接设备上提供简洁的用户体验。
轻量级意味着
面向文档意味着
可同步意味着
原生的API有Objective-C(iOS、tvOS、Mac)、Java(Android)和C#(.NET、Xamarin);但是一个可选的内部REST API适配器允许从其他语言如JavaScript调用,用于使用PhoneGap/Cordova或Titanium构建的应用。
设计、编码:Jens Alfke([email protected])、Pasin Suriyentrakorn([email protected])
贡献者:Alexander Edge、Chris Kau、David Venable、Derek Clarkson、Fabien Franzen、fcandalija、J Chris Anderson、Marty Schoch、Mike Lamb、Paul Mietz Egli、Robin Lu、Traun Leyden、Fonkymasto、Tiago Duarte、cflorion、Evan Kyle、Qihe Bian、sarbogast、Tim Macfarlane、mglasgow、Manu Troquet、monowerker...
技术建议来自:Damien Katz、Filipe Manana、Robert Newson以及在CouchDB邮件列表上的其他专家
这些都是允许性、商业友好的许可证,您只需在其应用UI、致谢、README中添加每个的版权和许可通知即可遵守它们。有关详细信息,请参阅单个许可证。
通过Couchbase移动门户下载Couchbase Lite。
如果您想要最新和最好的(而且可能是有问题的)版本,您需要自行构建它。有关说明,请参阅wiki页面。
可以通过Carthage将其包含在任何iOS项目中。
将以下行添加到您的Cartfile中
github "couchbase/couchbase-lite-ios" "release/1.3.0"
(或替换您希望的具体版本的分支名称。)运行carthage update --platform ios
,现在您应该可以在Carthage文件夹中找到最新版本的Couchbase Lite iOS。