解释什么是 MongoDB?
Mongo-DB 是一个文档数据库,可提供高性能,高可用性和易扩展性。
什么是 MongoDB 中的“命名空间”?
MongoDB 在集合中存储 BSON(二进制交换和结构对象表示法)对象。集合名称和数据库名称的串联
称为名称空间。
MongoDB 中的分片是什么?
在多台计算机上存储数据记录的过程称为分片。这是一种 MongoDB 方法,可以满足数据增长的需
求。它是数据库或搜索引擎中数据的水平分区。每个分区称为分片或数据库分片。
查看 Mongos 使用的连接?
要查看 Mongos 使用的连接,请使用 db_adminCommand("connPoolStats");
解释什么是副本集?
副本集是一组托管相同数据集的 mongo 实例。在副本集中,一个节点是主节点,另一个是辅助节
点。从主节点到辅助节点,所有数据都会复制。
复制在 MongoDB 中如何工作?
在多台服务器之间,同步数据的过程称为复制。它通过不同数据库服务器上的多个数据副本提供
冗余并提高数据可用性。复制有助于防止数据库丢失单个服务器。
在 MongoDB 中创建模式时,需要考虑哪些要点?
需要考虑的要点是
1、根据用户要求设计架构
2.如果将它们一起使用,则将它们组合到一个文档中。否则,将它们分开
3、在写入时进行连接,而不是在读取时进行连接
4、_对于最常见的用例,请优化您的架构
5、在架构中进行复杂的汇总
在 MongoDB 中创建集合并将其删除的语法是什么?
1、在 MongoDB 中创建集合的语法是 db. createCollection(name,options)
2、在 MongoDB 中删除收集的语法是 db. collection. drop ()
说明 Profiler 在 MongoDB 中的作用是什么?