2011-12-22 13 views
1

私が書いているアプリケーションでは、ローカルのwebSQLデータベースとリモートのMySQLデータベースとの間で双方向の同期をとる必要があります。webデータベースとMySQLデータベース間でデータを同期する

私はPersistencejsやImpel.inTouchのようなライブラリを見つけましたが、Persistencejsはプラグインを持っているように見えますが、オブジェクトごとに細かく同期するため、データベースが矛盾することがあります。

サーバ側の例もあまり明確ではなく、Persistencejsがデータベーススキーマを同期するかどうかを混乱させることもあります。

一方、Impel.inTouchは、データではなくデータベーススキーマの同期を維持することに焦点を当てているようです。

私は、リモートMySQLデータベースとローカルWebSQLデータベース間で一連のテーブルを同期する簡単な方法を探しています。すでに含まれているフレームワークは、jQueryとjQueryモバイルです。

答えて

-1

ローカルのWeb SQLデータベースを作成しているドメインを管理していると仮定します。それ以外の場合は、ローカルデータベースにアクセスできません。

ローカルデータベーステーブルとRailsモデルの間にマップを持つドメインにRailsアプリケーションを配備する方法があります。これらのモデルは、MySqlを使用してサーバー上で実現する必要があります)。いくつかのアルゴリズム(例えば、最後に修正されたもの)に従って、各レコードとモデルを検査して同期するためのルート(foo.com/sync)を作成します。

関連する問題