BNRPersistence:一组使用Tokyo Cabinet来保存和加载Objective-C对象的类

时间:2024-05-12 15:49:29
【文件属性】:

文件名称:BNRPersistence:一组使用Tokyo Cabinet来保存和加载Objective-C对象的类

文件大小:9.34MB

文件格式:ZIP

更新时间:2024-05-12 15:49:29

C

BNR持久性 亚伦·希勒加斯(Aaron Hillegass) 2010年7月9日 经过几年的抱怨,Core Data可能会变得更好,我认为我应该编写一个持久性框架,指出我认为正确的方向。 就是这样。 BNRPersistence与存档和核心数据相似。 一大不同? 对象可以具有有序关系。 例如,歌曲的播放列表是有序集合。 在Core Data中这样做很尴尬,因为它使用关系数据库。 另一个很大的不同? 它不使用SQLite,而是使用一个名为Tokyo Cabinet的键值存储。 目前,BNRPersistence并不是真正的框架,只是可以在项目中包括的一组类。 功能包括: 在许多情况下,性能要比Core Data好 索引全文搜索 加密的数据存储 每个实例的版本控制。 安装 首先,您需要下载Tokyo Cabinet: : (有一个sourceforge页面,但是最新的版本似乎


网友评论