2016-11-05 13 views
0

私はMysqlテーブルを照会し、メンテナンスのためにページ内のレコードを表示する角型アプリケーションを持っています。私は、mysqlテーブルが変更されるたびにページを自動的に更新したいと思っていました。角度アプリでメンテナンスページの自動更新を実装するにはどうすればよいですか?

私が考えることができる1つの方法は、一定の間隔でデータベースをポーリングすることですが、これは非効率的です。もう1つの方法は、テーブルに更新があるたびにトピックを公開することです。その後、アプリケーションからトピックのサブスクリプションを作成して、アプリケーションからテーブルからレコードを取得することができます。

この機能を実装する簡単な方法があると思っていました。

答えて

0

ポーリングは機能しますが、実際にはこのタイプの操作を行う現代的な方法ではありません。バックエンドから角度アプリへの更新をプッシュする方が良い方法です。データベースの更新時に、Websocketを使用してメッセージをプッシュすることができます。あなたの実装では、あなたのバックアップされた言語が中に書かれているものに依存します。しかし、ここで私が取得したいくつかのリンクは、あなたが開始されています。

+0

感謝を。私はサーバーレスの実装を使用しているので、これらのトピックを見ていきます。 –

関連する問題