0

设想:

  1. 我正在构建一个离线(是的,你在 2012 年没看错)应用程序,它需要在本地存储数据。
  2. 并在连接时与中央 mysql 数据库同步。
  3. 此客户端应用程序必须在 XP/Win7/Win 8 和 Windows 手机中运行。但也可能移植到 Droid 和 iOS。

数据量不大,关系也没有那么复杂。同样在某些时候 thi 所以我正在考虑使用:

  1. SQL Server Express / Compact(可能无法在基于 linux 的 droid / ios 中工作)
  2. MS-Access(不喜欢)
  3. 基于 XML 文件的数据存储和手写数据处理(有趣但更多工作)
  4. XML 数据库(昂贵)
  5. 没有 SQL 选项(可能是 Redis)

在我进入 Redis 之前,想听听大师的意见,是否有人遇到过类似的情况并实现了类似的东西。

提前感谢拉胡尔

4

1 回答 1

4

您绝对应该考虑SQLite选项。

SQLite 是一个实现自包含、无服务器、零配置、事务性 SQL 数据库引擎的软件库。

于 2012-06-20T20:29:31.073 回答