mongodb - mongoDB 最佳实践:具有独立数据存储的微服务
问题描述
微服务的一个常见模式是每个都应该引用一个独立的数据存储。为此,我计划分配一个 mongoDB 实例,但为每个微服务提供一个单独的数据库(所有数据库,即位于同一个 mongoDB 实例中)。
这通过微服务对数据存储进行分区,但也引入了潜在的争用问题(网络带宽、mongoDB 的连接限制等)。
在这种情况下是否有关于 mongoDB 部署/配置的最佳实践?
解决方案
推荐阅读
- apache-arrow - Arrow Streaming 是端到端无拷贝的吗
- c++ - AES/CTR 解密使用 Crypto++ 意外停止?
- react-hooks - 钩子回调中来自 useState 的变量被关闭
- python-3.x - 使用Python将新值插入SortedLinked List?
- java - 如何在另一个 LinkedList 的末尾分配一个 LinkedList 的一部分?
- r - 长到宽格式聚合 R tidyverse
- python - 如何在python中将字节转换为字符
- python - 在 PySpark RDD 上应用自定义文件解析器
- html - 如何将 div 与 img 对齐?
- powershell - 在 Windows Docker 容器中运行 Visual Studio C++ 2017 编译的可执行文件