当前位置: 首页 > news >正文

【mongodb】系统保留的数据库名

目录

          • 1. admin
          • 2. config
          • 3. local
          • 4. test(非严格保留,但常作为默认测试数据库)
          • 5. 注意事项
          • 6. 其他相关说明

1. admin
  • 1.用途:用于存储数据库的权限和用户管理相关数据。
  • 2.特点:该数据库是 MongoDB 的超级用户数据库,拥有最高权限的用户通常存储在此数据库中。
2. config
  • 1.用途:用于存储分片集群(Sharding)的配置信息。

  • 2.特点:在分片集群环境中,MongoDB 使用此数据库来管理分片元数据。

3. local
  • 1.用途:用于存储本地数据库实例的元数据。
  • 2.特点:该数据库的内容不会被复制到副本集的其他成员中,通常用于存储特定于某个实例的数据。
4. test(非严格保留,但常作为默认测试数据库)
  • 1.用途:MongoDB 安装后默认创建的测试数据库。

  • 2.特点:虽然不是严格意义上的系统保留数据库,但通常用于临时测试和实验。

5. 注意事项
  • 1.避免使用保留数据库名:除非明确需要,否则不建议用户创建与系统保留数据库同名的数据库,以免引发冲突或意外行为。
  • 2.权限管理:admin 数据库中的用户通常拥有对整个 MongoDB 实例的控制权限,因此需要特别小心管理。
  • 3.分片集群依赖:config 数据库是分片集群运行所必需的,删除或修改该数据库可能导致分片集群失效。
6. 其他相关说明
  • 1.默认数据库:除了上述保留数据库外,MongoDB 安装后默认还会创建一个名为 test 的数据库,供用户测试使用。

  • 2.数据库命名规则:MongoDB 的数据库名应遵循以下规则:
    只能使用字母、数字和下划线(_)。
    不能以 system. 开头(这是系统集合的前缀)。
    区分大小写。

http://www.xdnf.cn/news/120439.html

相关文章:

  • 复杂性决策-思维训练
  • Linux之安装配置Nginx
  • 如何获取适用于视频编辑优化的谷歌浏览器【提升视频编辑体验】
  • ThreadLocal线程本地量
  • 第六章:LangChain - LCEL 驱动的高级 RAG 实战
  • html单页业务介绍源码
  • Day11(回溯法)——LeetCode79.单词搜索
  • 26考研|数学分析:数项级数
  • PyQt6基础_QTabWidget
  • 基于霍尔效应传感器的 BLDC 电机梯形控制方案详解
  • JVM性能优化之年轻代参数设置
  • 23种设计模式-行为型模式之模版方法模式(Java版本)
  • Opencv图像处理:旋转、打包、多图像匹配
  • 嵌入式面试高频考点深度解析:内存管理、指针操作与结构体实战指南
  • 高德MCP制作旅游攻略
  • Volcano 实战快速入门 (一)
  • 03_JavaScript
  • mysql快速在不同库中执行相同的sql
  • PCB常见封装类型
  • [U-Net]DA-TRANSUNET
  • 如何将 PDF 中的文本提取为 JSON 格式
  • nfs服务原理、搭建手册、安全配置建议及异常定位手段
  • 跨域 同源策略通俗讲解
  • 在数据链路层扩展以太网
  • Oracle 11g RAC手动打补丁详细步骤
  • NXP----SVR5510芯片layout设计总结
  • LLMind:利用大型语言模型协调人工智能与物联网以执行复杂任务
  • SAIL-RK3588 社区充电桩智能管理方案
  • 如何应对客户提出的不合理需求
  • 利用deepseek快速生成甘特图