有机会使用 Tokyo Cabinet 作为持久存储来获取核心数据吗?

发布于 2024-09-05 10:25:13 字数 289 浏览 11 评论 0原文

我观看了 Aaron Hillegass 的免费高质量视频,内容涉及 Core Data 与东京内阁。除此之外,这个家伙非常有趣(真的,如果你现在想笑,请看它!),他展示了 Tokyo Cabinet 的速度比 Core Data 快大约 40 倍。

我想知道是否值得考虑如何将其附加到核心数据?这有什么意义吗?也许作为自定义原子商店或类似的东西?

I watched a free high quality video with Aaron Hillegass about Core Data vs Tokyo Cabinet. Besides that this guy is amazingly funny (really, if you want to laugh now, watch it!), he shows off Tokyo Cabinet beeing about 40x faster than Core Data.

I wonder if it's worth thinking about how to attach this to Core Data? Does that make any sense? Maybe as a custom atomic store or something like this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

恍梦境° 2024-09-12 10:25:13

并不是底层的持久层让他的 BNR(请注意,他演示的是他的图书馆而不是东京内阁)更快。他的持久化引擎更快,因为它比 Core Data 做的少很多。

他观点的最终观点是,如果您不需要 Core Data 提供的所有功能,您可能需要看看他的引擎。然而,在内存管理、对象建模等方面,他的引擎并没有 Core Data 为您提供的功能的 1/10。

BNRPersistence 虽然非常有趣(我正在从我的一个项目中研究其中的一部分),但这并不是一个下降是 Core Data 和 Tokyo Cabinet 的替代品,虽然令人着迷的并不是 sqlite 的替代品。

It is not the underlying persistence layer that makes his BNR (note that he was demoing his library not Tokyo Cabinet) faster. His persistence engine is faster because it does a LOT less than Core Data does.

The end point of his view is that if you do not need all of the functionality that Core Data offers you might want to look at his engine. However his engine does not do 1/10th of what Core Data provides for you in terms of memory management, object modeling, etc.

BNRPersistence, while extremely interesting (I am looking into parts of it from one of my projects) is not a drop in replacement for Core Data and Tokyo Cabinet, while fascinating is not a drop in replacement for sqlite at this time.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文