第一章 MongoDB数据库增删改查
1-2 Mongodb 数据库基本操作
第三关 文档操作一
1 | use Testdb3 // 进入 Testdb3数据库 |
第四关 文档操作二
1 | #########begin######### |
第二章 MongoDB数据库的权限设置
2-1 MongoDB数据库安全
第一关 创建管理员用户
1 | use admin |
第二关 按需求创建普通用户
1 | use firstdb |
第三关 数据库限制访问
1 | use admin #进入admin数据库 |
第三章 MongoDB数据库高级查询
3-1 MongoDB 之聚合函数查询统计
第一关 聚合管道操作符将文档定制格式输出(一)
1 | # 先将数据插入 |
第二关 聚合管道操作符将文档定制格式输出(二)
1 | # 先插入数据 |
第三关 聚合表达式对文档数据进行统计
1 | # 先插入数据 (自行插入) |
3-2 MongoDB 之滴滴、摩拜都在用的索引
第一关 了解并创建一个简单索引
1 | use test |
第二关 常见索引的创建
1 | document = [ |
第三关 有NM趣的地理位置索引
1 | #**********Begin**********# |
3-3 MondoDB文档的高级查询操作
第一关 数据的导入导出
1 | # 將 /home/example 路径下的文件 student.csv 导入到数据库 mydb1 的 test 集合中; |
第二关 高级查询(一)
1 | // 执行查询命令,查找所有喜欢唱歌和跳舞的人的信息,并按照_id升序排序; |
1 | #********* Begin *********# |
第三关 高级查询(二)
1 | mongoimport -d mydb3 -c test --type json --file /home/example/person.json |
第四关 游标
1 | use mydb4 |
第四章 MongoDB分布式集群
4-1 Mongodb复制集&分片
第一关 ACD ABD
第二关 MongoDB 复制集搭建
1 | mkdir -p /data/test/db1 /data/test/db2 /data/test/db3 |
第三关 MongoDB分片集搭建
1 | mkdir -p /data/test2/shard1/db |
第五章 数据备份和恢复
第一关 数据备份
1 | # 命令行 |
第二关 数据恢复
1 | # 将 /opt/mongodb 目录下的数据恢复到 MongoDB 中; |
第六章
第一关 优化查询原则
CD AD AC ABD BCD ABCD CD AD
第二关 MongoDB 的 Profiling 工具(一)
第三关 MongoDB 的 Profiling 工具(二)
1 | use mydb3 |
第七章
第一关 Java 操作 MongoDB 数据库(一)
1 | package step1; |
第二关 Java 操作 MongoDB 数据库(二)
1 | package step2; |
本文转载自: 掘金