似乎大多数应用都在编写自定义逻辑来同步/复制云数据,或者使用像 iCloud 这样的平台锁定服务。
除了您自己的解决方案之外,还有哪些跨平台数据同步解决方案?我所说的“解决方案”是指经过良好测试的服务器和客户端组件组合。
我知道的两个是:
- CouchBase Mobile(服务器上的 CouchDB,设备上的 CouchDB)
- Microsoft 同步框架(服务器上的 SQL Server,设备上的 SQLite)
我知道这些是完全不同的数据存储,但是任何针对许多问题类型进行通用化的数据解决方案都可能会减少一些轮子重新发明。例如,我可能需要一个应用程序使用 NoSQL 而另一个应用程序需要关系型。
除了这两个还有其他选择吗?
最佳答案
Sybase SQL Anywhere Studio 有 UltraLite数据库作为一部分。
这个数据库有在 iOS、安卓、黑莓上运行的版本,并且可以让你 synchronize通过 HTTP/HTTPS
关于android - 哪些数据库/数据存储支持 iOS 和 Android 的客户端数据同步?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8681866/