マイクロサービスアーキテクチャでは、各マイクロサービスにはそれぞれ独自のデータベースがあり、テーブルを異なるデータベースに複製しないでください。 しかし、複数のマイクロサービスが必要とするルックアップテーブル(参照テーブルとも呼ばれる)のようなテーブルがあります。 各マイクロサービスデータベースにルックアップテーブルを置くか、すべてのルックアップテーブルを保持するデータベースを使用して新しいマイクロサービスを作成する方がよいでしょうか?ルックアップテーブルはマイクロサービスアーキテクチャに配置する必要がありますか?
1
A
答えて
0
ルックアップテーブルには通常、読み取り専用のデータ(ビューモデルのようなもの)が含まれているため、選択した技術的なソリューションによってシステム全体で利用できます。
Aが読み取り専用のデータベーステーブルを共有し、分散キャッシュは、CDN上...
は意味をなさない?
+0
はい、あなたは正しいです。しかし、マイクロサービス環境でルックアップテーブルを扱うベストプラクティスについて質問しています。 – Bacem
関連する問題
- 1. MediaPlayerをサービスに配置する必要がありますか?
- 2. コールバックをレールアプリケーションに配置する必要がありますか?
- 3. カスタムコントロールをApp_Codeに配置する必要がありますか?
- 4. UITearchViewにUISearchBarを配置する必要がありますか?
- 5. ajaxバックエンドファイルはコードシニターに配置する必要があります
- 6. 右側にブートストラップメニューアイコンを配置する必要があります
- 7. イメージをMSMQに配置する必要があります
- 8. SqlDataReaderコードはどのセクションに配置する必要がありますか?
- 9. サイト構成データリポジトリはどこに配置する必要がありますか?
- 10. イメージはコンポーネントと同じフォルダに配置する必要がありますか?
- 11. Angularフォルダはgoogle-services.jsonに配置する必要がありますか?
- 12. カスタムクエリ関数はどこに配置する必要がありますか?
- 13. WordPressカスタムページテンプレートはどこに配置する必要がありますか?
- 14. AssemblyTrademarkAttributeには何を配置する必要がありますか?
- 15. C#:グラフィックス要素をカスタムコントロール内に配置する必要はありますか?
- 16. ASMX WebServiceにDLLを配置する必要がある場合、どこに配置する必要がありますか?
- 17. FORALLをforループの外側に配置する必要がありますか?
- 18. アクティビティインジケータリリース文をdeallocに配置する必要がありますか?
- 19. HTMLの上部に何を配置する必要がありますか?
- 20. クルーズコントロール:タスクやパブリッシャーに配置する必要がありますか?
- 21. AssemblyInfo.csをバージョン管理に配置する必要がありますか?
- 22. はウェブページの中央にリストを配置する必要があります
- 23. テキストビューは画面上に配置する必要があります
- 24. JavaScriptコードはどこに置く必要がありますか?
- 25. Adminコントロールパネルはどこに置く必要がありますか?
- 26. DLLはどこに置く必要がありますか?
- 27. コードはどこに置く必要がありますか?
- 28. リダイレクトコードはどこに置く必要がありますか?
- 29. DbContextはどこに置く必要がありますか?
- 30. Scala:インポートステートメントはどこに置く必要がありますか?
各サービスで、ストレージが許可されています。 –
保管が許可されていますか? – Bacem
同じデータを何度も保存すると、ストレージが使用されます。 –