2017-12-06 5 views
-1

サービスを開発し、私のサービスのターゲットデータストアはCassandraです。私はフィードを摂取するために春のデータフローを使用したい。データフローサーバーはワークフローを追跡するためにRDBMSを必要とするため、RDBMS(例:postgres)を選択し、SDFS用にプロビジョニングする必要があります。私の質問は、(SDFSで使われている)DBを高可用性にして、ターゲットランタイム(例えば:kubernetes)でサービスを稼動/稼働させ続けることができるということです。Springデータフローサーバー - RDBMS

答えて

0

DBのデータフローの使用量は非常に少ないです。それは、しかし、あなたが生産で高い利用可能なDBを提供すべきではありませんという意味ではありません。スケーリングに関する懸念がある限り、DBにアクセスすることは非常に軽いので、そのDBに負担がかからないように心配する必要はありません。それはストリームを介してデータの摂取中ではないメタデータを格納するためにのみ使用されます

+0

私は間違っている場合は私を修正してください。 "それはストリームを介してデータの摂取中ではないDBがダウンしていてもストリームが正常に動作することを理解してください。我々は間違いなくそれを高可用性にし、DBがしばらくダウンしている場合にどの程度寛容であるかだけを知りたいと思うだけです。 –

+0

DBがダウンしている場合、ストリームは引き続き機能し、定義済みのアプリケーション、データベースからアプリケーションをロードする必要があるためサーバー自体は正しく動作しませんが、デプロイされたストリームはscdf dbに依存しません –

関連する問題