database - Google Gears - 同步支持到什么级别?

标签 database synchronization google-gears data-synchronization

我有几个关于数据同步的问题。架构 这个好像不太清楚:

  1. Google Gears 是否提供自动同步数据 (从客户端到服务器和服务器到客户端)?

  2. 如果它确实提供自动数据同步,那么我可以吗? 编写函数以连接到同步机制(在服务器上和 客户端)来控制同步哪些数据?

  3. 有没有办法对服务器上的数据进行分区?例如一个 客户端应该只能下载表中的那些行 与之相关(例如表中有“主机名”列, 并且只有那些包含尝试访问的客户端主机名的行 下载数据应该下载到它)

基本上我正在寻找的是:Google Gears 同步吗? 支持SQL Server Merge等数据同步功能 复制? [ http://technet.microsoft.com/en-us/library/ms152746.aspx ]

最佳答案

Gears 不提供任何同步功能。我想我记得听过一个播客采访,其中一位齿轮开发人员刚出来时,他说他们想提供一个框架来帮助同步,但意识到每个人的同步需求都非常不同,以至于太不一样了很难找到一种放之四海而皆准的解决方案。

此外,请务必注意,因为 Gears 的数据库部分实际上只是一个可通过 javascript 访问的客户端数据库,所以 Gears 中没有任何内容指定特定的服务器端实现,甚至没有指定特定的服务器 API。因此,像您描述的数据分区这样的事情取决于开发人员,就像通常与服务器的接口(interface)一样。

关于database - Google Gears - 同步支持到什么级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/412255/

相关文章:

database - mongodb 命名空间

php - MYSQL查找外键不在相关表中的行

python - 如何回滚循环django中的事务

python-3.x - 使用 FastAPI 从 get 请求添加更多数据

java - 当方法仍在 GWT 中运行时如何在 UI 上启用交互

javascript - fs.writeFileSync 为错误 :UNKNOWN, 提供了在 nodejs 中进行同步文件写入的正确方法

java - 在另一个类中声明Lock对象并在另一个类中调用锁的方法

javascript - 透明的谷歌齿轮场景验证

sqlite - 未强制执行外键

javascript - 如何为客户端数据库(如 WebDB 或 Google Gears)转义 Javascript 中的数据?