mongodb建立索引&查看索引&删除索引

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongodb建立索引&查看索引&删除索引相关的知识,希望对你有一定的参考价值。

参考技术A 从Robo 3T可视化界面中,去创建mongodb数据表的索引。

1.数据表结构:_id:value,   doc_city:value,    doc_province:value,   content,   judgementId

2.content字段展开:

3.对content字段里的title/caseType/judgementType建立索引

db.getCollection('chongqing').createIndex("content.title":1, "content.judgementType":1, "content.caseType":1)

4.让创建索引的过程在后台运行

db.getCollection('chongqing').createIndex("content.title":1, "content.judgementType":1, "content.caseType":1,background:true)

5.查询集合索引

db.getCollection('chongqing').getIndexes()

6.查看索引集合大小

db.getCollection('chongqing').totalIndexSize()

7.删除集合所有索引

db.getCollection('chongqing').dropIndexes()

8.删除集合指定索引

db.getCollection('chongqing').dropIndex('索引名')

以上是关于mongodb建立索引&查看索引&删除索引的主要内容,如果未能解决你的问题,请参考以下文章

MongoDB的索引操作

MongoDB操作

MongoDB学习笔记<六>

Mongodb查看执行计划和强制索引策略

mongodb索引

mongodb 每次都要创建索引吗