2013-12-5

2013-12-5

今天天好阴,有点冷.继续mongodb的学习

    1.sort排序
        升序:db.userdetails.find().sort({age:1})
        降序: db.userdetails.find().sort({age:-1})

    2.MongoDB的游标
        1.通过for
            for(var c=db.userdetails.find();c.hasNext();){
                printjson(c.next())
            }
        2.forEach
            db.userdetails.find().forEach(function(u){printjson(u);})


    3.进行mongodb与oracle之间的查询效率比较
        对于100G文件数据的查询
            1.oracle


            2.mongodb

    4.添加用户(读写权限,readOnly-->false):
        db.addUser("java","java");
    5. 查看一下所有的用户
        db.system.users.find();
        { "_id" : ObjectId("4e02a89fb841deb5fda3e5e2"), "user" : "java", "readOnly" : fa
        lse, "pwd" : "59cf7cc156874cbd35cb00869126f569" }
    6.用户授权。
            db.auth("python","python");
            显示为1 表示授权成功,0表示不成功。

    7.更改密码(为已经存在的用户更改密码):
            db.addUser("java","java1");

    8.删除用户:
            db.system.users.remove({user:"java1"})
 
posted @ 2013-12-05 10:41  huangxiaohen  阅读(145)  评论(0编辑  收藏  举报