アプリに大規模なローカル SQLite データベースがあります。MySQL データベースで最新の状態に保つ必要があります。私は、変更を含むある種の XML ファイルを生成し、それをクライアントにダウンロードさせ、それを使用してローカル データベースを更新することを考えていました。レコードは更新ごとに作成および削除されます。これを行うより良い方法はありますか?これについてどうすればよいですか?この時点で、私はどんなルートをとっても本当にオープンです。
質問する
738 次
1 に答える
0
これはほぼ1年前ですが、誰かがこれに出くわした場合に備えて、これが私が行った方法です.
-すべての変更を保持する MySQL データベースがある -変更が追加されると、Unix タイムスタンプで生成される -列は「削除済み」のブール値として存在する
-PHP ページは URL 変数としてタイムスタンプを取得します -そのタイムスタンプ以降のすべての変更を .CSV として返します
- アプリケーションは .CSV をダウンロードして解析し、ローカルの SQLite データベースを更新します
そのように単純で、うまく機能します。
于 2013-06-27T03:03:17.507 に答える