Iphone 核心数据与强大数据库
我正在编写一个iphone应用程序,它将在包含大量数据(包括地理和几何类型)的数据库上执行许多查询,但有一个非常简单的模式。数据库显然将位于服务器上 以下是我的问题: 1.核心数据能容纳大型数据库吗 2.核心数据是否支持地理和几何类型,如sql server和oracle数据库中的空间要素? 3.iphone应用程序的最佳实践和推荐数据库是什么Iphone 核心数据与强大数据库,iphone,sql-server,database,core-data,Iphone,Sql Server,Database,Core Data,我正在编写一个iphone应用程序,它将在包含大量数据(包括地理和几何类型)的数据库上执行许多查询,但有一个非常简单的模式。数据库显然将位于服务器上 以下是我的问题: 1.核心数据能容纳大型数据库吗 2.核心数据是否支持地理和几何类型,如sql server和oracle数据库中的空间要素? 3.iphone应用程序的最佳实践和推荐数据库是什么 谢谢通常,在使用在线数据库和核心数据之后,使用REST API的在线数据库是最好的选择。我没有看到使用空间特征等特殊类型的选项,苹果只提供基本类型 核心
谢谢通常,在使用在线数据库和核心数据之后,使用REST API的在线数据库是最好的选择。我没有看到使用空间特征等特殊类型的选项,苹果只提供基本类型 核心数据能容纳大型数据库吗 谈到数据库,人们对“大型”的含义有着截然不同的看法。很好地覆盖了核心数据的局限性;本质上,核心数据的局限性取决于底层数据存储。在iOS上,核心数据使用SQLite进行数据存储 核心数据是否支持地理和几何图形类型,如空间数据 sql server和oracle数据库中的功能 如果你认为核心数据是一个数据库,那么你真的错了。核心数据是一个对象持久性管理器。它没有任何空间特征;另一方面,您可以在存储在核心数据中的对象中编写任何代码 最佳实践是什么?推荐的数据库是什么 到iphone应用程序
当然,这要视情况而定。如果你想要一个传统的数据库,有SQLite。如果要管理大型对象图,请使用核心数据。如果连接性不成问题,web服务连接到服务器端数据库可能是一条出路。我认为objective-c中的核心数据是c#的实体框架,因此它们是关系数据库的对象表示,实体框架中内置了对空间数据类型的支持,我在这方面的问题是,核心数据是否对这些数据类型具有内置支持,谢谢