MongoDB 在windows shell环境下的基本操作和命令的使用示例(五)
2015-08-03 20:50
886 查看
上接第《MongoDB
在windows shell环境下的基本操作和命令的使用示例(四)》
1,得到当前索引
db.testcoll.getIndexes()
2,创建自己的索引
在age字段创建索引
db.testcoll.ensureIndex({"age":-1})
db.testcoll.getIndexes()
强制索引hint(),删除索引dropIndex(),删除自定义全部索引dropIndexes()
db.testcoll.find({"age":18}).explain()
3,创建唯一索引
创建姓名的唯一索引
db.testcoll.ensureIndex({"name":1},{"uniqure":true})
若在插入一个相同的名字会出现什么?
4,还有过期索引,全文索引,地理信息索引,这里不在一一阐述
后一节将会来讨论聚合的相关操作
相关文章推荐
- MongoDB——简介与安装
- mongodb分片原理
- mongodb个人研究
- Mongodb-使用C#Drivers实现增删改查
- MongoDB Windows环境安装及配置
- MongoDB学习(8)驱动实践
- MongoDB学习(6)分片技术
- MongoDB学习(7)运维技术
- MongoDB学习(5)主从复制
- MongoDB学习(4)索引
- MongoDB学习(3)高级操作
- MongoDB学习(2)增删改查
- Mongodb-基本命令
- Mongodb-安装篇(2)
- Why does Quora use MySQL as the data store instead of NoSQLs such as Cassandra, MongoDB, or CouchDB?
- Mongodb-安装篇(1)
- mongoDB——java操作mongoDB实现文件上传下载
- Mongodb-准备篇
- mongodb学习(一)——基础入门
- MongoDb 命令查询所有数据库列表