Java 随笔程序员Java学习笔记

MongoDB 参考手册

2018-01-10  本文已影响100人  小鱼爱小虾

学习《MongoDB 权威指南·第2版》的笔记,结合 MongoDB 官方最新文档(v3.6),简单记录一些概念、注意点、语法糖,方便使用的时候快速查阅、参考。

1. 文档

文档是 MongoDB 中数据的基本单元,非常类似于关系型数据库中的行。
文档的键是字符串,除了少数例外情况,键可以使用任意 UTF-8 字符:

2. 集合

集合就是一组文档。如果将 MongoDB 中的一个文档比喻为关系型数据库中的一行,那么一个集合就相当于一张表。

3. 数据库

多个文档组成集合,多个集合组成数据库。

4. MongoDB shell

MongoDB 自带 JavaScript shell,可在 shell 中使用命令行与 MongoDB 实例交互

5. 查询

6. 创建、更新、删除文档

7. 索引

不使用索引的查询称为全表扫描,对于大集合来说,全表扫描的效率非常低。使用了索引的查询几乎可以瞬间完成。然而,使用索引是有代价的:对于添加的每一个索引,每次写操作(插入、更新、删除)都将耗费更多的时间。

上一篇 下一篇

猜你喜欢

热点阅读