私は、サーバーと分散クライアントの間でデータの同期を実装しようとしています。サーバー上のデータソースは、djangoが上にあるmysqlです。クライアントはさまざまです。更新はクライアントまたはサーバーのいずれかで行うことができ、サーバーとクライアント間の接続は信頼できません(たとえば、切断された携帯電話で変更を行うことができます。サーバーのデータ同期フレームワーク/アルゴリズム<->デバイス?
S. Lottはthis questionでバージョンコントロールデザインパターンを使用することを推奨しますが、これは意味があります。私が使用できる既存のパッケージ/実装があるかどうか疑問に思っています。または、私はsvn/git/etcを直接使うべきですか?
他の方法がありますか?そこには、同期フレームワークやアルゴリズムの詳細な説明が必要ですが、私はそれらを見つける多くの運を持っていないよ。あなたが私を正しい方向に向けると感謝します。