【发布时间】:2015-07-15 14:21:37
【问题描述】:
来自 mongo 文档:
以下是标准的 URI 连接方案:
mongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[database][?options]]
.. ./database
可选的。如果连接字符串包含用户名:密码@ 形式的身份验证凭据,则要进行身份验证的数据库的名称。如果未指定 /database 并且连接字符串包含凭据,则驱动程序将向 admin 数据库进行身份验证。
鉴于连接
mongodb://host/db1mongodb://host/db2
我不清楚
- 在同一台主机上,来自这两个连接的数据是否在存储/检索时隔离?
- 如果是这样,这种“命名空间”是否有好处。
- 如果不是,
/database参数的用途是什么?
【问题讨论】:
-
投票结束,因为这是题外话。内部工作的方面属于dba.stackexchange.com(迁移后我很乐意回答这个问题),其他部分只是与编程松散相关,如果有的话。
标签: mongodb