私はAndroid上にSQLiteデータベースを、サーバー上にMySQLデータベースを持っています。ユーザーが電話でデータを編集したり、ウェブサイト上のデータを編集したりするときに、これらのデータベースを同期したい。プッシュ通知を使用してSQLiteとMySQLデータベースを同期する方法はありますか?
ユーザーが電話で変更を加えたときにサーバー上のMySQLデータベースを更新する方法を知っていますが、ユーザーがWebサイトを変更したときにAndroidデータベースを更新する方法がわかりません。
私はプッシュ通知に読み込まれ、これが従うための良いパスであると信じるが、私はそれについていくつかの質問持っている:それはプッシュ通知を送信するときに、ユーザのデータを更新するウェブサイトを通じて
をそのユーザーの電話に変更が加えられたことを伝えます。このプッシュ通知トリガーは、サーバーデータベース上で行われた新しい変更でAndroidのデータベースを更新できますか?
ユーザーがプッシュ通知をオフにした場合はどうなりますか? Androidデータベースを更新するための引き金を引き取ることはできますか?
私はまた、SQLiteのとMySQLデータベースの同期をよく読んでこのポストSQLite and MySQL syncが見つかりましたが、私のような状況のためのポストは役に立ち見つけることができませんでしたしています。
プッシュ通知は良い方法ですか、別の方法を使用する必要がありますか?
簡単に言えば、AndroidデバイスがMySQLデータベースの変更を検出し、ユーザーが同期を開始しなくてもそのSQLiteデータベースを更新する方法が必要です。