私は、SpringDefinition - HashMapを格納するために使用されたtests spring cloud dataflowを見ました。例えば、同じHashMapの中で、ストリームやタスクをInMemoryに格納するためのDateFlowServerConfigurationの設定をオーバーライドすることは可能ですか?Spring Cloud Stream用にSpring Cloud Dataflow(例えば、Apache Igniteや他のInMemoryストア)でデータストアを使用できますか?
0
A
答えて
1
些細な変更ではないと思います。サーバーはメタデータを格納するためにバックエンドを必要とします。デフォルトでは、実際にはメモリ内でH2を使用しており、Spring Data JPA抽象化に依存してユーザにRDBMSを選択させる機会を与えています。
異なるストレージエンジンに格納する場合、いくつかの構成モジュールですべてのリポジトリ定義を置き換えるだけでなく、いくつかのデータの事前投入を行う必要があります。時間の経過とともにこれを維持するのは少し難しくなります。
伝統的なRDBMSがここで適切でない理由はありますか?またはメモリ内でH2の短期間のアプローチをしたい場合は?
関連する問題
- 1. Spring Cloud Stream RabbitMQ
- 2. Spring Cloud Stream Security
- 3. Spring Cloud Stream + Quartz
- 4. spring-cloud-dataflowを使用すると、spring-cloud-streamアプリケーション内でプロパティが機能しない
- 5. Spring Cloud Stream RabbitMQ
- 6. Spring AMQPがマイクロサービスアーキテクチャ用のSpring Cloud Streamに与える利点
- 7. Spring Cloud Data Flowでの既存のSpring Cloud Streamアプリケーションのデプロイ
- 8. spring cloud stream 'bindingService'エラー
- 9. spring-cloud-stream kafka avro
- 10. spring-cloud-dataflowを使用した単純なカウンタの例
- 11. Apacheを使用したSpring Cloud Dataflowでの展開に失敗しました。
- 12. Spring Cloud Dataflowサーバーログの管理
- 13. Spring Cloud Dataflowのメリットは何ですか?
- 14. Spring Cloud Stream 1.0.0-RELEASEとスレッド
- 15. Google Cloud Dataflow(Apache Beam) - SideInputsをTextIO.writeで使用できますか?
- 16. Mono <> with Spring Cloud Stream
- 17. spring-cloud-streamの追跡ができませんSpring-cloud-sleuthのListener
- 18. Spring Cloud DataflowサーバーのRedis datasource
- 19. Spring Cloud Dataflowアプリケーションのデバッグ
- 20. spring-cloud-dataflowストリームのテスト
- 21. Spring Cloud DataFlowとKafkaのセキュリティ
- 22. Spring Cloud Stream DataFlow - ドライバクラスを読み込めません:com.mysql.jdbc.Driver
- 23. Spring Cloud Dataflow - Stream AppsのEnv変数を設定する
- 24. spring-cloud-stream kafkaエラー処理
- 25. Spring Cloud DataFlow RabbitMQ min-start-interval
- 26. Spring Cloud DataFlow自動実行
- 27. Spring Cloud StreamアプリケーションWebインターフェイス
- 28. Spring Cloud Stream Kafkaバインダー圧縮
- 29. spring-cloud-starter-stream-source-jdbcサンプルアプリケーション?
- 30. Spring Cloud Data FlowでSpring Cloud TaskのPartitioned Jobを実行できますか?
私たちはプロジェクトのマイクロサービスアーキテクチャを使用し、マイクロサービスはデータストレージ - Apache Igniteを使用し、Igniteを同じマイクロサービスの複製用のクラスタに結合しました。私はIgniteでもストリームとタスクを保存したいと思います。なぜなら、私が知る限り、組み込みH2はクラスタリングをサポートしていないからです。 – Roman
高度に分散したアーキテクチャを持っているという理由だけで、すべてのモジュールで必要となるわけではありません。 SCDFのストレージシステムは、メタデータのためだけに使用されます。どんな信頼できるRDBMSでも安全に保管することができます。弾力性が心配されている場合は、mysql galeraなどのレプリケートされたDBを使用できますが、複数のバージョンのデータを同時に保存する必要はありません。これはストリームの展開とは異なります。 –