MongoDB:mongo、mongos、mongosh、mongod

问题描述 投票:0回答:1

它们之间的主要区别是什么:

  1. mongo
  2. mongos
  3. mongosh
  4. mongod

我尝试了很多网站,但没有得到明确的解释。

mongodb mongo-shell
1个回答
3
投票

服务器端二进制文件:

  • mongos
    是用于分片的路由器。如果您的服务器配置为分片,则会使用它。
  • mongod
    是一个特定的服务器。可以单独使用(不建议用于生产)或作为副本集的一部分。

客户端二进制文件:

  • mongo
    是查询服务器的旧版 shell(2024 年不再支持)
  • mongosh
    是查询服务器的现代 shell
© www.soinside.com 2019 - 2024. All rights reserved.