我与 Aaron Hillegas 一起观看了关于 Core Data 与东京内阁的免费高质量视频。除了这个家伙非常有趣(真的,如果你现在想笑,就看吧!),他展示了东京内阁的蜜蜂比 Core Data 快 40 倍。
我想知道是否值得考虑如何将其附加到核心数据?这有任何意义吗?也许作为自定义原子存储或类似的东西?
我与 Aaron Hillegas 一起观看了关于 Core Data 与东京内阁的免费高质量视频。除了这个家伙非常有趣(真的,如果你现在想笑,就看吧!),他展示了东京内阁的蜜蜂比 Core Data 快 40 倍。
我想知道是否值得考虑如何将其附加到核心数据?这有任何意义吗?也许作为自定义原子存储或类似的东西?
不是底层持久层使他的 BNR(请注意,他演示的是他的库而不是 Tokyo Cabinet)更快。他的持久化引擎更快,因为它比 Core Data 做的少很多。
他的观点是,如果您不需要 Core Data 提供的所有功能,您可能需要查看他的引擎。然而,在内存管理、对象建模等方面,他的引擎并没有完成 Core Data 为您提供的 1/10。
BNRPersistence 虽然非常有趣(我正在从我的一个项目中研究其中的一部分),但它并没有取代 Core Data 和 Tokyo Cabinet,而令人着迷的是目前还没有取代 sqlite。