Cocoa 核心数据的性能如何?
我想写一个基于核心数据的应用程序,但我不知道它是否值得,它将有几个表,其中包含几个或几千个数据Cocoa 核心数据的性能如何?,cocoa,core-data,Cocoa,Core Data,我想写一个基于核心数据的应用程序,但我不知道它是否值得,它将有几个表,其中包含几个或几千个数据 前方的情况如何?几千条记录在总体规划中并不多,因此可能没问题。虽然不知道您想对数据做什么,或者在什么平台上运行数据,但很难确定。在总体方案中,几千条记录并不多,因此可能没问题。虽然不知道您想对数据做什么,或者在什么平台上运行数据,但很难确定。关于核心数据,需要记住的重要一点是,它主要不是一个持久性API,即主要关注的是将数据像SQL一样上下磁盘。它主要是一个API,用于为模型视图控制器(MVC)设计应
前方的情况如何?几千条记录在总体规划中并不多,因此可能没问题。虽然不知道您想对数据做什么,或者在什么平台上运行数据,但很难确定。在总体方案中,几千条记录并不多,因此可能没问题。虽然不知道您想对数据做什么,或者在什么平台上运行数据,但很难确定。关于核心数据,需要记住的重要一点是,它主要不是一个持久性API,即主要关注的是将数据像SQL一样上下磁盘。它主要是一个API,用于为模型视图控制器(MVC)设计应用程序创建整个模型层。因此,它提供了一个完整的数据管理解决方案,从持久性到对象图管理,再到与UI的集成 核心数据是如此全面的解决方案,在使用绑定的Cocoa中,无需编写任何自定义代码就可以创建整个应用程序
在使用核心数据的持久化操作中,您可能假设损失的任何性能几乎总是被对象图管理和UI集成的性能增益所掩盖 关于核心数据,需要记住的重要一点是,它主要不是一个持久化API,也就是说,它主要关注的是如何将数据像SQL一样进出磁盘。它主要是一个API,用于为模型视图控制器(MVC)设计应用程序创建整个模型层。因此,它提供了一个完整的数据管理解决方案,从持久性到对象图管理,再到与UI的集成 核心数据是如此全面的解决方案,在使用绑定的Cocoa中,无需编写任何自定义代码就可以创建整个应用程序
在使用核心数据的持久化操作中,您可能假设损失的任何性能几乎总是被对象图管理和UI集成的性能增益所掩盖 我先前的回答可能会提供一些指导:我先前的回答可能会提供一些指导: