mysql - 使用 web sql 数据库

标签 mysql sqlite ruby-on-rails-3 offline-browsing

我正在创建一个基于 rails 的网站,该网站使用基于 mysql 的数据库。我希望我的网站可以离线使用。为此,我必须将数据库存储在客户端的机器上。我可以选择 Web 存储、Web sql 数据库、索引数据库。我决定使用使用 SQLite 实现的 Wed sql 数据库。我希望只要用户在线,就可以同步这两个数据库。请让我知道如何使这成为可能

最佳答案

为此,您可能需要查看 persistence.js,尤其是同步插件。它适用于简单的情况。 (我不确定您计划存储多少数据或它有多复杂。)

作为奖励,它被抽象出来了,所以你现在可以使用 Web SQL,如果 IndexedDB 最终成为更好的选择,那么切换后端应该不会那么痛苦。

链接:http://persistencejs.org/plugin/sync

关于mysql - 使用 web sql 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4872376/

相关文章:

ruby-on-rails - 第一代后修改设计模块

ruby-on-rails - 使用 omniauth 设计 - 为开发和生产设置单独的配置

php - 按供应商名称显示结帐详细信息组

java - 无法从 ArrayList<String> 转换为 String[]

php - 从具有相同列的两个表中选择

ios - 在应用程序升级期间避免 iCloud 同步上的重复数据

sqlite - 表更新时出现SQL语法错误

ruby-on-rails-3 - 在 Rails 中,您可以忽略运行中的特定测试吗?

mysql - 多重连接 Mysql 将 SUM 值加倍

mysql - 在不同的机器上 hibernate 两个同时发生的事务