欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

【MongoDB學習筆記22】MongoDB的索引管理

使用ensureIndex函數(shù)創(chuàng)建集合的索引。

創(chuàng)新互聯(lián)公司專注于信豐網(wǎng)站建設服務及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供信豐營銷型網(wǎng)站建設,信豐網(wǎng)站制作、信豐網(wǎng)頁設計、信豐網(wǎng)站官網(wǎng)定制、微信小程序服務,打造信豐網(wǎng)絡公司原創(chuàng)品牌,更為您提供信豐網(wǎng)站排名全網(wǎng)營銷落地服務。

對集合而言,每個索引只需要創(chuàng)建一次,重復創(chuàng)建沒有任何作用;

> show collections   
system.indexes    
users

所有的數(shù)據(jù)庫的索引元數(shù)據(jù)都存放在system.indexs的集合中;

 

使用getIndexes函數(shù)查看給定的集合上的索引信息:

> db.users.getIndexes()   
[    
    {    
        "v" : 1,    
        "key" : {    
            "_id" : 1    
        },    
        "name" : "_id_",    
        "ns" : "blog.users"    
    },    
    {    
        "v" : 1,    
        "key" : {    
            "username" : 1    
        },    
        "name" : "username_1",    
        "ns" : "blog.users"    
    },    
    {    
        "v" : 1,    
        "key" : {    
            "age" : 1,    
            "username" : 1    
        },    
        "name" : "age_1_username_1",    
        "ns" : "blog.users"    
    }    
]    
>

可以適應dropIndex函數(shù)刪除指定的索引:

> db.users.dropIndex({"username":1})   
{ "nIndexesWas" : 3, "ok" : 1 }    
> db.users.getIndexes()    
[    
    {    
        "v" : 1,    
        "key" : {    
            "_id" : 1    
        },    
        "name" : "_id_",    
        "ns" : "blog.users"    
    },    
    {    
        "v" : 1,    
        "key" : {    
            "age" : 1,    
            "username" : 1    
        },    
        "name" : "age_1_username_1",    
        "ns" : "blog.users"    
    }    
]    
>

上述的例子中可以看到索引的標識默認格式為keyname1_dir1_keyname2_dir….keynameN_DirN;

也可以指定標識名:

> db.users.ensureIndex({"username":1},{"name":"firstname"})   
{    
    "createdCollectionAutomatically" : false,    
    "numIndexesBefore" : 2,    
    "numIndexesAfter" : 3,    
    "ok" : 1    
}    
> db.users.getIndexes()    
[    
    {    
        "v" : 1,    
        "key" : {    
            "_id" : 1    
        },    
        "name" : "_id_",    
        "ns" : "blog.users"    
    },    
    {    
        "v" : 1,    
        "key" : {    
            "age" : 1,    
            "username" : 1    
        },    
        "name" : "age_1_username_1",    
        "ns" : "blog.users"    
    },    
    {    
        "v" : 1,    
        "key" : {    
            "username" : 1    
        },    
        "name" : "firstname",    
        "ns" : "blog.users"    
    }    
]    
>

   

修改索引的步驟:刪除索引—>創(chuàng)建索引;

刪除索引可以直接指定索引標識,例如:

> db.users.dropIndex("firstname")   
{ "nIndexesWas" : 3, "ok" : 1 }    
> db.users.getIndexes()    
[    
    {    
        "v" : 1,    
        "key" : {    
            "_id" : 1    
        },    
        "name" : "_id_",    
        "ns" : "blog.users"    
    },    
    {    
        "v" : 1,    
        "key" : {    
            "age" : 1,    
            "username" : 1    
        },    
        "name" : "age_1_username_1",    
        "ns" : "blog.users"    
    }    
]    
>

本文標題:【MongoDB學習筆記22】MongoDB的索引管理
網(wǎng)頁URL:http://chinadenli.net/article20/joegco.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供域名注冊、標簽優(yōu)化、營銷型網(wǎng)站建設、Google、關鍵詞優(yōu)化、網(wǎng)站建設

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)
人妻熟女中文字幕在线| 日本精品中文字幕人妻| 国产美女网红精品演绎| 日本女人亚洲国产性高潮视频| 91国内视频一区二区三区| 精品香蕉一区二区在线| 欧美在线视频一区观看| 2019年国产最新视频| 欧美日韩一区二区午夜| 欧美日韩综合在线精品| 老司机精品视频免费入口| 免费一级欧美大片免费看| 色狠狠一区二区三区香蕉蜜桃| 亚洲国产精品久久网午夜| 五月综合激情婷婷丁香| 国产午夜精品美女露脸视频| 成人亚洲国产精品一区不卡| 亚洲欧美日本成人在线| 国产传媒精品视频一区| 丁香六月啪啪激情综合区| 日本人妻的诱惑在线观看| 亚洲内射人妻一区二区| 精品人妻av区波多野结依| 亚洲欧美日韩熟女第一页| 午夜福利直播在线视频| 亚洲国产成人久久一区二区三区| 欧洲精品一区二区三区四区| 冬爱琴音一区二区中文字幕| 欧洲亚洲精品自拍偷拍| 亚洲中文字幕熟女丝袜久久| 国产精品免费无遮挡不卡视频| 午夜视频成人在线观看| 黄色国产精品一区二区三区| 亚洲综合日韩精品欧美综合区| 欧美日韩精品久久亚洲区熟妇人 | 国产一区日韩二区欧美| 亚洲一区二区三区中文久久| 国产黄色高清内射熟女视频| 99久久精品视频一区二区| 成人午夜激情免费在线| 91精品视频免费播放|