0

私はローカルサーバー自体のウェブサイトをコンピューター自体のデータベースと一緒に維持する必要があるウェブアプリケーションを開発しています、ローカルデータベースは定期的に変更されます。すべてのデータにアクセスする必要がある中央データベースがあります残りのDB。

問題は、インターネット接続が無効になっている場合でも、ローカルサーバーはローカルデータベースを更新しますが、インターネット接続を回復すると、ローカルの変更されたデータで中央データベースを更新する必要があることです。

すべてのDBのテーブル(つまり、データベーススキーマ、テーブル名、属性すべて)は同じです。新しいデータが追加された場合はデータを追加し、削除された場合は削除し、変更された場合は変更する必要があります。

MySQLサーバーをDBとして、Apache Tomcatをサーバーとして使用し、JSP、サーブレットをビジネスロジックに使用しています。

4

1 に答える 1

0

http://dev.mysql.com/doc/refman/5.1/en/replication-howto.htmlにアクセスしてください。

Mysql のレプリケーションでうまくいくかもしれませんが、次のような考慮すべき点がいくつかあります。

  • 同期する必要があるデータの量
  • マスター サーバーとスレーブ サーバーで使用される OS
  • インターネット接続の問題のため - なぜインターネット接続を無効にするのですか? 1 つのオプションは、スケジュールされたジョブ (crontab) である可能性があります
于 2013-01-21T19:45:19.887 に答える