LocalStorage vs Sqlite数据库

ExC*_*ode 5 sqlite android ios cordova

我有一个在Android和ios平台上运行的混合应用程序,我一直使用"localStorage"作为数据存储.

我也听过sqlite,还有其他我可以用于移动存储的本地数据库吗?

我想知道这些技术的支柱和缺点.

如果有人能澄清这些技术我真的很感激.

Lea*_*ing 5

您可以通过以下方式管理 Android 中的数据或存储,

  1. 共享偏好

  2. 内部存储器

  3. 外置储存

  4. SQLite 数据库

  5. 网络连接

您可以通过以下方式管理 iOS 中的存储或数据,

  1. 属性列表

  2. SQLite 数据库

  3. 核心数据

正如您所说,您有一个适用于 Android 和 ios 的混合应用程序,您应该使用 SQLite 数据库,因为

  1. 重量轻

  2. Android 和 iOS 都适用 [跨平台]

  3. 处理海量数据的能力

  4. 使用sqlite处理代码,操作代码非常容易。

所以,我认为你应该使用 SQLite 作为混合应用程序的数据库,这对你来说很容易。如果您只为 iOS 开发应用程序,那么核心日期可能是另一个不错的选择,因为您最好同时使用一个 SQLite。