`
征客丶
  • 浏览: 130465 次
  • 性别: 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管理与开发实战详解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入门学习

    Mongodb起步书籍,对Mongodb的基本特性有系统的介绍,对初识Mongodb的同学有帮助

    深入云计算 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初识

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

    10天掌握MongoDB——02-初识增删改.pptx

    网鸟出品 本PPT根据《MongoDB: The Definitive Guide》原版制作而成; 如果有任何疑问请通过微博或QQ反馈给我; 网鸟QQ群 刺客巅峰(47700865) NoSQL(23152359)

    《10天掌握MongoDB》2012完整版.pdf[带书签]

    第二天:初识增删改 添加文档 删除文档 更新文档-文档更换1 更新文档-文档替换2 更新文档-UPSERT模式 更新文档-MULTI模式 更新文档-修改器 定位操作符("$")-神马是定位 定位操作符("$")-未知 FINDANDMODIFY-有神马...

    php对mongodb的扩展(初识如故)

    为什么说“初识如故”呢,因为mongodb的数据存储格式是一种由于MongoDB的文档结构为BJSON格式(BJSON全称:BinaryJSON),而BJSON格式本身就支持保存二进制格式的数据,因此可以把文件的二进制格式的数据直接保存到...

    《10天掌握MongoDB》PPTX完整版

    《10天掌握MongoDB》PPTX完整版 01-认识MongoDB 02-初识增删改 03-学会find 04-使用索引 05-聚合操作 06-进阶指南 07-服务器管理 08-MongoDB复制 09-MongoDB分片 10-分享实战经验

    php对mongodb的扩展(小试牛刀)

    好了废话不多说,今天主要说一下php连接、操作mongodb,如果你没有看上两期的内容,不知道如何安装php对mongodb的扩展的话请您返回去看《php对mongodb的扩展(初识如故) 》和《php对mongodb的扩展(初出茅庐)》 。...

    初识Linux内核,进程通信能这么玩 (1).mp4

    内容包括:C/C++,Linux,Nginx,golang,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,ffmpeg,流媒体, 音视频,CDN,P2P,K8S,Docker,Golang,TCP/IP,协程,嵌入式,ARM,DPDK等等。。。

    nosql 入门教程

    2.2.2 初识Thrift 33 2.3 小结 34 第3章 NoSQL接口与交互 36 3.1 没了SQL还剩什么 36 3.1.1 存储和访问数据 37 3.1.2 MongoDB数据存储与访问 37 3.1.3 MongoDB数据查询 41 3.1.4 Redis数据存储与访问 43 ...

    Node.js Web开发实战-(共14章)PPT.rar

    第1章 初识 Node.js.ppt 第2章 Javascript基础.ppt 第3章 Node.js基础入门.ppt 第4章 异步编程与包管理.ppt 第5章 http模块.ppt 第6章 Web开发中的模板引擎.ppt 第7章 Node.js中的文件操作.ppt 第8章 认识express...

    Java思维导图xmind文件+导出图片

    初识分布式架构与意义 如何把应用从单机扩展到分布式 大型分布式架构演进过程 分布式架构设计 主流架构模型-SOA架构和微服务架构 领域驱动设计及业务驱动规划 分布式架构的基本理论CAP、BASE以及其应用 什么...

    无服务器数据库架构介绍.docx

    初识无服务器架构 无服务器架构是云计算的一种运行模型,其含义是由云服务商动态地管理计算资源的分布。我们宝贵的计算资源的消费者本质上讲是函数执行。如果你用基于函数运行所消耗的内存和执行时间(四舍五入到...

    Node与Express开发.pdf

    第 1 章 初识 Express .......................................................................................................................1 1.1 JavaScript 革命 .........................................

Global site tag (gtag.js) - Google Analytics