gpt4 book ai didi

cocoa - 核心数据限制,核心数据可以用作服务器端技术吗?

转载 作者:行者123 更新时间:2023-12-03 16:53:17 25 4
gpt4 key购买 nike

到目前为止我还没有找到明确的答案,但也许我搜索的方式错误。我的问题是,核心数据可以用作服务器项目的持久存储吗? Core Data 的限制在哪里?Core Data 和 SQLite 可以处理多少数据?根据他们的网站,SQLite 应该可以很好地处理大量数据。我知道有一个专有的 Java 持久性管理器,它以 Oracle DB 作为存储,可以毫无问题地处理数百万个条目和 3000 个客户端。对于我自己的项目,我想知道是否可以在服务器端使用 Core Data 进行用户管理和实习生微博,以及与多达 5000 个客户发短信。它会处理如此大量的数据还是我必须自己管理类似的事情?有人碰巧有过处理大量数据和核心数据的经验吗?

谢谢

特维克

最佳答案

我不建议在服务器端项目中使用 Core Data。 Core Data 旨在处理单独的、面向对象的应用程序的数据,因此它缺乏专用服务器软件的许多常见功能,例如轻松处理多个同时访问。

确实,我建议使用它的唯一情况是当服务器端逻辑非常复杂并且用户数量很少时。例如,如果您想编写一个内部 Web 应用程序并且几乎所有逻辑都在服务器上,那么 Core Data 可能会很好用。

Apple 曾经有过 WebObjects,它是一个使用面向对象的数据库来管理服务器的包,就像 Core Data 一样。 (Core Data 的灵感来自于 WebObjects 中名为 Enterprise Objects 的组件。)但是,IIRC Apple 不再支持 WebObjects 供外部使用。

您最好使用众多专用服务器软件包之一,而不是尝试推出自己的服务器软件包。

关于cocoa - 核心数据限制,核心数据可以用作服务器端技术吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3489652/

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