我正在使用 Mongodb 作为我的 asp.net mvc 前端站点的数据库。我有 MongoDB 在 3 个服务器上运行,在一个副本集中,一个主服务器,一个辅助服务器和一个仲裁服务器。连接到此的是 3 个前端 Web 服务器,它们对 Mongo 中保存的数据执行 CRUD 操作。我有一些关于我的设置的问题,我想澄清一下。
这是我来自 C# 的连接字符串
server=myprimary.com:27017,mysecondary.com:27017;replicaset=MySet;safe=true;database=MyDatabase
在此连接字符串中不包含仲裁器是否正确?
当我使用 sql server 时,我设置了具有集成安全性的所有连接字符串。Mongo 连接字符串中类似的最佳实践是什么?