mongodb資料庫如何建立索引?
一、索引命令
建立索引 db.stu.ensureIndex({“name”:1}) 建立唯一索引 db.stu.ensureIndex({“name”:1},{“unique”:true}) 聯合索引,按照find()出現順序 db.stu.ensureIndex({“name”:1},{age:1:}) 檢視文件索引 db.stu.getIndexes() 刪除索引 db.stu.dropIndexes(‘索引名稱’)
二、建立索引
1、為普通欄位新增索引,並且為索引命名
db.集合名.createIndex( {"欄位名": 1 },{"name":'idx_欄位名'})
說明:
索引命名規範:idx_<構成索引的欄位名>。如果欄位名字過長,可採用欄位縮寫。
欄位值後面的 1 代表升序;如是 -1 代表 降序。
2、設定TTL 索引
db.集合名.createIndex( { "欄位名": 1 },{ "name":'idx_欄位名',expireAfterSeconds: 定義的時間,background:true} )
以上就是mongodb資料庫中建立索引的兩種方法,希望能對你 有所幫助喲~更多mongodb資料庫學習推薦:。
(推薦作業系統:windows7系統、mongodb 2.6,DELL G3電腦。)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/964/viewspace-2830845/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mongodb 如何建立資料庫MongoDB資料庫
- 資料庫之建立索引資料庫索引
- 聊聊非關係型資料庫MongoDB索引資料庫MongoDB索引
- mongodb怎麼手動建立資料庫MongoDB資料庫
- oracle資料庫建立、刪除索引等操作Oracle資料庫索引
- 分散式文件儲存資料庫之MongoDB索引管理分散式資料庫MongoDB索引
- mongodb建立索引和刪除索引和背景索引backgroundMongoDB索引
- MongoDB資料庫MongoDB資料庫
- 資料庫索引資料庫索引
- 【Mongo】MongoDB索引管理-索引的建立、檢視、刪除MongoDB索引
- Mysql資料庫是如何通過索引定位資料MySql資料庫索引
- mongodb 如何檢視索引MongoDB索引
- MongoDB資料庫建立的基本規範簡要介紹MongoDB資料庫
- MongoDB 資料庫操作MongoDB資料庫
- mongodb資料庫操作MongoDB資料庫
- [資料庫]索引失效資料庫索引
- indexedDB 資料庫 索引Index資料庫索引
- 資料庫索引原理資料庫索引
- mongodb資料庫中插入資料MongoDB資料庫
- mongodb對資料庫建立使用者名稱和密碼MongoDB資料庫密碼
- 【Mysql】資料庫索引,百萬資料測試索引效果MySql資料庫索引
- python操作mongodb資料庫PythonMongoDB資料庫
- 資料庫_SQL-MongoDB資料庫SQLMongoDB
- MongoDB資料庫簡介MongoDB資料庫
- MongoDB資料庫入門MongoDB資料庫
- 學習MongoDB資料庫MongoDB資料庫
- mongoDB資料庫之聚合MongoDB資料庫
- MongoDB資料庫備份MongoDB資料庫
- MongoDB資料庫安裝MongoDB資料庫
- 初試MongoDB資料庫MongoDB資料庫
- 快速掌握 MongoDB 資料庫MongoDB資料庫
- Mongodb資料庫連線MongoDB資料庫
- mongodb資料庫連結失敗如何解決MongoDB資料庫
- MongoDB隱藏技能:如何重新命名資料庫MongoDB資料庫
- 建立資料庫資料庫
- 玩轉資料庫索引資料庫索引
- 概覽資料庫索引資料庫索引
- 資料庫的部分索引資料庫索引