2

アプリに大規模なローカル SQLite データベースがあります。MySQL データベースで最新の状態に保つ必要があります。私は、変更を含むある種の XML ファイルを生成し、それをクライアントにダウンロードさせ、それを使用してローカル データベースを更新することを考えていました。レコードは更新ごとに作成および削除されます。これを行うより良い方法はありますか?これについてどうすればよいですか?この時点で、私はどんなルートをとっても本当にオープンです。

4

1 に答える 1

0

これはほぼ1年前ですが、誰かがこれに出くわした場合に備えて、これが私が行った方法です.

-すべての変更を保持する MySQL データベースがある -変更が追加されると、Unix タイムスタンプで生成される -列は「削除済み」のブール値として存在する

-PHP ページは URL 変数としてタイムスタンプを取得します -そのタイムスタンプ以降のすべての変更を .CSV として返します

- アプリケーションは .CSV をダウンロードして解析し、ローカルの SQLite データベースを更新します

そのように単純で、うまく機能します。

于 2013-06-27T03:03:17.507 に答える