zoukankan      html  css  js  c++  java
  • mongodb索引 单键索引

    单键索引是最普通的索引,比如一条记录,形式为{x:1,y:2,z:3},我们在x上建立索引,之后就可以以x为条件进行查询,与_id索引不同,单键索引不会自动创建
    创建索引
    > db.test2.ensureIndex({x:1})
    {
        "createdCollectionAutomatically" : false,
        "numIndexesBefore" : 1,
        "numIndexesAfter" : 2,
        "ok" : 1
    }
    这里的1和-1表示排序方式
     
    再来查询索引的个数
    > db.test2.getIndexes()
    [
        {
            "v" : 2,
            "key" : {
                "_id" : 1
            },
            "name" : "_id_",
            "ns" : "config.test2"
        },
        {
            "v" : 2,
            "key" : {
                "x" : 1
            },
            "name" : "x_1",
            "ns" : "config.test2"
        }
    ]
    发现返回结果中已经有两个索引了
    索引可以重复创建,如果是已经存在的索引,会直接返回成功
  • 相关阅读:
    mybatis2入门程序
    mybatis1
    mybeats与jdbc问题分析
    mysqljdbc简单连接释放
    jdbc问题记录
    section,article,div
    HB调试前端开发移动
    HTML,XML,XHTML
    访问地图
    OAuth
  • 原文地址:https://www.cnblogs.com/wzndkj/p/9404957.html
Copyright © 2011-2022 走看看