Mongo 学习总结《一》
来源:互联网 发布:初中语文软件苹果版 编辑:程序博客网 时间:2024/06/04 20:08
1 简单介绍:
1.1 NOSQL 非关型数据库。NoSQL缓解了RDBMS(处理松散结构的海量稀疏数据)引发的问题并降低了处理海量信息的难度。但也失去了事务完整性的力量和灵活的索引以及查询能力。MongoDB是一个跨平台的,面向文档的数据库,提供高性能,高可用性和可扩展性方便的数据库。1.2 文档 我们可以将文档类比程关系数据库中的每一行数据。多个键及其相关的值有序的放置在一曲就是文档。 对于文档那个字段mongodb有如下的限制: _id必须存在,如果你插入的文档中没有该字段,那么mongodb会为该文档创建一个ObjectId作为其值。_id的值必须在本集合中是唯一的。 字段名不能以$符号开头。 字段名不能包含“.”符号。1.3 集合 集合时一组MongoDB文档,它相当于一个RDNMS表。 在mongodb中的集合是无模式的,也就是说集合中存储的文档的结构可以是不同的。 虽然mongodb的集合是无模式的,但是mongodb的官方还是建议所有的文档的结构都是相同的,这样处理起来比较方便。 1.4 数据库 在mongodb中的数据库的概念与关系型的数据库中的数据库的概念基本相同。在mongodb中的数据库是多个集合的组合。同样一个mongodb中可以建立多个数据库,这些数据库也是相互独立的,也可以独立进行用户验证。
在给数据库起名的时候有几个是保留的admin、local、config。这几个数据库是mongodb的保留数据库。
admin数据库,是一个root数据库,在这个数据库中添加用户,该用户将继承所有的数据库的权限,以后讲权限的时候会用到。
local数据库,这个数据库不会被复制,只存储本地服务器才能访问的数据库。以后再分片的时候会降到。
config数据库用于保存分片的相关信息。
0 0
- Mongo 学习总结《一》
- mongo的关键字学习一
- Mongo学习笔记(一)
- mongo学习笔记(一)
- Mongo 基础学习系列 一 Linux下Mongo安装
- Mongo DB 学习笔记(一)
- mongo(一)
- mongo 学习
- mongo学习
- mongo学习
- Mongo服务器集群配置学习一——主从复制
- mongo 学习一 mongodb 在ubuntu上安装
- Mongo服务器集群配置学习一——主从复制
- MongoDB学习系列(一)mongo简介及相关操作
- mongo入门------ 笔记一
- 一、Mongo的安装
- Mongo入门使用(一)
- Mongo数据库(一)
- 实体类型的转换? Automapper OR 自定义
- js+html 之数据存储(my second lesson)
- Android Studio导入项目的几种方法
- 安装搜狗输入法成功,每次都折腾,记录一下这次的成功经验。
- oracle 三层嵌套分页查询
- Mongo 学习总结《一》
- 关于"文件空洞"
- 浩易南:老大如何烧钱和带团队?
- apache-common pool的使用
- 《C语言及程序设计》程序阅读——数组与指针
- Android开发学习笔记之图片数据互转
- 如何在Android的TextView中显示带html的文本
- iOS、mac开源项目及库
- 以下命令在循环语句中时要在结尾处要加分号