首页 > 数据库技术 > 详细

MongoDB的数据库基本操作

时间:2015-07-07 12:55:02      阅读:186      评论:0      收藏:0      [点我收藏+]

创建数据库

>use mydb
switched to db mydb 

 

查看所有的数据表

>show collections
 system.indexes

 

创建数据表 

>db.createCollection("tb_user")
{"ok":1}

 

> db.createCollection("Test",{capped:true, size:10000}) { "ok" : 1 }

{"ok":1}

-- 说明

capped:true,表示该集合的结构不能被修改;

size:在建表之初就指定一定的空间大小,接下来 的插入操作会不断地按顺序APPEND数据在这个预分配好空间的文件中,如果已经超出空间大小,则回到文件头覆盖原来的数据继续插入。这种结构保证了插入 和查询的高效性,它不允许删除单个记录,更新的也有限制:不能超过原有记录的大小。这种表效率很高,它适用于一些暂时保存数据的场合,比如网站中登录用户 的session信息,又比如一些程序的监控日志,都是属于过了一定的时间就可以被覆盖的数据。

 

修改数据表名

 >db.tb_user.renameCollection("tb_user1")
{"ok":1}  

 

MongoDB的数据库基本操作

原文:http://www.cnblogs.com/wuxiang/p/4626580.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!