设想:
- 我正在构建一个离线(是的,你在 2012 年没看错)应用程序,它需要在本地存储数据。
- 并在连接时与中央 mysql 数据库同步。
- 此客户端应用程序必须在 XP/Win7/Win 8 和 Windows 手机中运行。但也可能移植到 Droid 和 iOS。
数据量不大,关系也没有那么复杂。同样在某些时候 thi 所以我正在考虑使用:
- SQL Server Express / Compact(可能无法在基于 linux 的 droid / ios 中工作)
- MS-Access(不喜欢)
- 基于 XML 文件的数据存储和手写数据处理(有趣但更多工作)
- XML 数据库(昂贵)
- 没有 SQL 选项(可能是 Redis)
在我进入 Redis 之前,想听听大师的意见,是否有人遇到过类似的情况并实现了类似的东西。
提前感谢拉胡尔