gpt4 book ai didi

ios - 核心数据 : should I use binary store for little data(less than 1MB) to improve query speed?

转载 作者:行者123 更新时间:2023-11-29 04:14:58 24 4
gpt4 key购买 nike

我的iOS应用程序需要很少的本地数据,普通用户不会使用超过1 MB,但它使用谓词进行许多查询(获取),所以我正在考虑在启动时将整个sqlite文件加载到内存中以改进查询速度,但我没有找到办法做到这一点。所以我正在考虑使用 NSBinaryStoreType,当应用程序启动时会加载到内存中,并且查询速度更快,我做对了吗?

最佳答案

用户465191,

也许您应该尝试两种类型,而不是猜测性能差异?创建和使用这两种商店类型都非常容易。

实际上,每个应用程序都有一个工作集。 Core Data 的托管对象上下文和存储协调器(以及我补充说的 SQLite 本身)非常擅长缓存信息。我怀疑您在您规模的数据库上看不出什么区别。

与所有工程工作一样,使用数据来指导您的工作。你的应用程序与我的不同。我很想知道你的比较结果。您的里程会有所不同。

安德鲁

关于ios - 核心数据 : should I use binary store for little data(less than 1MB) to improve query speed?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13855252/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com