`
征客丶
  • 浏览: 135071 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

初识MongoDB

阅读更多
文档是MongoDB的基本单元,概念上文档相当于关系数据库的行;集合相当于关系数据库的表;一个MongoDB实例可以有多个相互独立的数据库,每个数据库都可以拥有自己的集合。
1、文档:
每个文档都有一个特殊的键“_id”,这个在文档所属的集合中是唯一的。文档的键值对是一个有序集;文档的键用除‘\0’外的做生意UTF-8字符组成,其中‘.’与'$'具有特殊的意思,只能在特定的环境下使用。
2、集合
集合是一组文档,也可以用‘.’语法定义子集合;集合命名也是用UTF-8字符,
a、不能用空串命名;
b、不能包含‘\0’
c、‘$’为保留字符;因为一些系统生成的集合用‘$’命名。
d、不能用‘system.’开头。是因为系统集合名用‘system.’开头
3、数据库
多个集合组成数据库,
数据库名不能是空串,不能含有‘/ \ . " * < > : | ? $ 空格 \0’字符,基本只能ASCII中的字母和数字,数据库名区分大小写,最多64字节。
保留数据库名有:admin、local、config

-------------------------------------------------------------------
若有其他凝问或文中有错误,请及时向我指出,
我好及时改正,同时也让我们一起进步。
email : binary_space@126.com
qq     : 1035862795
敲门砖: 代码谱写人生
分享到:
评论

相关推荐

    Educoder的实训项目MongoDB代码.TXT

    Educoder实训项目MongoDB类项目的全部代码,项目发布人是国防科技大学的,亲测一个个通过

    MongoDB课件ppt大全1-12章节

    第1章 初识MongoDB.pptx 第2章 MongoDB的结构.pptx 第3章 MongoDB基本操作.pptx 第4章 数据外部管理工具.pptx 第5章 监控.pptx 第6章 安全和访问控制.pptx 第7章 数据管理.pptx 第8章 MongoDB 驱动.pptx 第9章 ...

    MongoDB入门学习

    ### MongoDB入门学习知识点详解 #### 一、MongoDB简介与特点 MongoDB是一款非常流行的开源文档型NoSQL数据库系统,采用C++语言实现,具备高度的可扩展性和高性能。它适用于处理大规模的数据集,并提供了丰富的功能...

    深入云计算 MongoDB管理与开发实战详解pdf.part1

    1.5 初识MongoDB 1.5.1 MongoDB的特点 1.5.2 数据模型 1.5.3 扩展性 1.5.4 功能性 1.5.5 速度快 1.5.6 简便的管理 1.5.7 使用场合 1.6 本章小结 第2章 MongoDB基本原理与安装 2.1 数据库...

    mongodb自学手册

    #### 1.2 初识MongoDB **1.2.1 MongoDB简介** MongoDB是一款开源的文档型数据库,支持JSON格式的文档存储,提供了丰富的查询语言,以及高可用性和可伸缩性。它的设计目标是简化数据存储,并为现代应用程序提供高...

    深入云计算 MongoDB管理与开发实战详解pdf.part2

    1.5 初识MongoDB 1.5.1 MongoDB的特点 1.5.2 数据模型 1.5.3 扩展性 1.5.4 功能性 1.5.5 速度快 1.5.6 简便的管理 1.5.7 使用场合 1.6 本章小结 第2章 MongoDB基本原理与安装 2.1 数据库...

    MongoDB管理与开发精要《红丸出品》

    **1.2 初识MongoDB** - **MongoDB**是一种开源的文档型NoSQL数据库,以其灵活的数据模型、强大的查询语言和易于使用的特性而闻名。 - **特点**:MongoDB具有自动分片、副本集、丰富的查询语言、易于扩展和集成等...

    MongoDB_权威指南_中文版(补充完整目录导航)

    #### 1.2 初识MongoDB - **特点**:说明MongoDB作为NoSQL数据库的文档型数据库的特点,包括它的存储结构、查询语言、索引等。 - **功能**:列举MongoDB的核心功能,例如数据持久化、复制、分片、索引、聚合框架等。 ...

    MongoDB中文教程

    **1.2 初识MongoDB** - **特点**: - 文档型数据库,以BSON(Binary JSON)格式存储数据。 - 自动分片,支持水平扩展。 - 内置复制机制,提供高可用性。 - **功能**: - 高性能读写操作。 - 复杂查询支持,包括...

    MongoDB初识

    MongoDB入门资料,其中包括简介,语法,关键字等等。它是一种文档导向数据库管理系统,是基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。 其旨在为web应用提供可扩展...

    MongoDB数据库介绍及安装

    7. **02-初识增删改.pptx**可能涉及: - 插入数据:`db.collection.insertOne()`或`db.collection.insertMany()`插入单个或多个文档。 - 更新数据:`db.collection.updateOne()`或`db.collection.updateMany()`...

Global site tag (gtag.js) - Google Analytics