android - 哪些数据库/数据存储支持 iOS 和 Android 的客户端数据同步?

标签 android iphone ios database nosql

似乎大多数应用都在编写自定义逻辑来同步/复制云数据,或者使用像 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/

相关文章:

由于 NSInvalidUnarchiveOperationException 导致 iOS11 WKWebview 崩溃

ios - 如何在 uiwebview 中缓存或预加载 youtube 视频

java - 首选项不起作用?

android - 滚动时 Recyclerview 更改项目

android - 限制输入类型 EditText Android

iphone - 忽略对背景( super ) View 的触摸

iphone - 使 UITableView 可按索引滚动

ios - 在 iOS8 设备上运行测试时如何禁用 UITesting?

ios - 如何在 plist 中添加预定义值?

Android HTTP PUT 请求