Vip*_*pul 0 multi-tenant mongodb
我正在构建一个Multitenant MongoDb系统。如何根据要求在Db之间切换。我正在使用MongoDb本机驱动程序将MongoDb与Node js一起使用。
您的MongoClient对象有一个方法.db(dbname),该方法使用相同的连接返回对另一个数据库对象的引用。
但是,您可能需要考虑将所有租户的数据存储在单个数据库的相同集合中,tennant并向每个文档中添加一个字段,然后将其包含在每个查询中。当每个租户拥有单个集合甚至单个数据库时,数据库管理员的维护工作量将随着拥有的租户数量线性增加,因为需要对每个租户执行许多维护和配置任务(例如,配置分片)分别收集每个数据库。
| 归档时间: |
|
| 查看次数: |
624 次 |
| 最近记录: |