MongoDB数据库和集合的状态信息】的更多相关文章

查看数据库统计信息:db.stats()  > use testswitched to db test> db.stats(){        "db" : "test",         "collections" : 6,         "objects" : 3149516,        "avgObjSize" : 71.99159362898935,         "d…
MongoDB系列第一课:MongDB简介 MongoDB系列第二课:MongDB环境搭建 MongoDB系列第三课:MongDB用户管理 MongoDB系列第四课:MongoDB数据库.集合.文档的操作 一.数据库的操作 1.1 创建数据库 在MongoDB中创建数据库的命令使用的是use命令.该命令有两层含义: 1)切换到指定数据库. 2)如果切换的数据库不存在,则创建该数据库. 我们使用use命令创建一个名为sxttest的数据库. 1.2 查看所有数据库 我们可以通过show dbs 命…
#!/usr/bin/env python import os,sys list = [] for i in range(3,50): l = os.popen("/bin/echo 'show collections'| /usr/local/mongodb/mongodb/bin/mongo 127.0.0.1:27103/数据库名|sed -n '%sp'" %i) #获取数据库的集合列表 l = l.read() if l != "": list.appen…
非关系型数据库 命令区分大小写:命令结束符为回车(与MySQL不同之处) mongodb配置 sudo service mongodb start mongo mongodb基本概念 集合对应于关系型数据库的表的概念,创建集合:db.createCollections("<集合名>"):删除集合:db.<集合名>.drop():获取所有集合:show collections 文档对应于关系型数据库的记录的概念,mongodb的文档,是以类json的bson(js…
本文章主要介绍mongodb的基本命令,前提条件,你的本地已经安装了mongo. 一.基本命令使用(主要是创建,增删改.) 0.mongoDb统计信息 获得关于MongoDB的服务器统计,需要在MongoDB客户端键入命令db.stats().这将显示数据库名称,阻碍收集和数据库中的文档. 1.创建数据库 命令:use use DATABASE_NAME  :用户创建数据库,如果存在则使用数据库,没有则创建. 例子:创建数据库mydb >use mydb >switched to db myP…
由于一直以来用微软可视化图形界面习惯了,而MongoDB是命令式操作,而用系统自带CMD操作不方便, 这里介绍一款CMD的替代品,大小100多M. Cmder工具下载  https://github.com/cmderdev/cmder/releases 接下来操作全部用Cmder工具来执行指令操作演示 一.Collection集合导出与导入工具介绍: NoSQL中Collection集合对应SQL的的关系相当于表的概念,即对表的导出与导入. 导出集合数据工具 mongoexport.exe 导…
和 RDBMS 一样, MongoDB 同样存储集合的统计信息,通过调用命令 db.collection.stats() 可以方便的查看集合的统计信息. --1 查看集合 things 的统计信息 rs0:PRIMARY> db.things.stats(); { "ns" : "test.things", "count" : 30, "size" : 1440, "avgObjSize" : 48,…
mongodb固定集合(Capped Collection)和大文件管理(GridFS)   Capped Collection   固定集合(Capped Collection)是性能出色的有着固定大小的集合,以LRU(Least Recently Used最近最少使用)规则和插入顺序进行age-out(老化移出)处理,自动维护集合中对象的插入顺序,在创建时要预先制定大小,如果空间用完,新添 加的对象将会取代集合中最旧的对象,永远保持最新的数据. 查看集合的状态信息   db.cot1.sta…
在上篇博客<基于C#的MongoDB数据库开发应用(1)--MongoDB数据库的基础知识和使用>里面,我总结了MongoDB数据库的一些基础信息,并在最后面部分简单介绍了数据库C#驱动的开发 ,本文继续这个主题,重点介绍MongoDB数据库C#方面的使用和封装处理过程,利用泛型和基类对象针对数据访问层进行的封装处理. 前面介绍到,当前2.2版本的数据库C#驱动的API,支持两种不同的开发接口,一个是基于MongoDatabase的对象接口,一个是IMongoDatabase的对象接口,前者中…
mongodb数据库基本操作指令 ps::mongodb中的 文档,集合的概念(和mysql中的表对比理解): 集合(mongodb)--相当于mysql中的表 文档(mongodb)--相当于mysql中的行一:mongodb数据库操作 > use blog #切换到这个数据库,如果没有则创建,有则切换 switched to db blog > show dbs #显示所有的数据库 admin 0.000GB blog 0.000GB config 0.000GB local 0.000G…