本文整理了一年多以来我常用的MongoDB操作,涉及mongo-shell、pymongo,既有运维层面也有应用层面,内容有浅有深,这也就是我从零到熟练的历程。MongoDB的使用之前也分享过一篇,稍微高阶点:见这里:《MongoDB使用小结》1、shell登陆和显示假设在本机上有一个端口为1738...
分类:
数据库 时间:
2015-06-23 21:16:31
阅读次数:
200
目前,MongoDB使用的是内存映射存储引擎,它会把磁盘IO操作转换成内存操作,如果是读操作,内存中的数据起到缓存的作用,如果是写操作,内存还可以把随机的写操作转换成顺序的写操作,总之可以大幅度提升性能。MongoDB并不干涉内存管理工作,而是把这些工作留给操作系统的虚拟缓存管理器去处理,这样的好处...
分类:
数据库 时间:
2015-05-29 17:23:47
阅读次数:
161
Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),以灵活的数据存储方式受到当前IT从业人员的青睐。现在就简单介绍下Mongo DB、Mongo DB的安装、以及与关系型数据库的区别。
简单介绍:
Mongo DB的数据被分组存储在数据集中,称之为一个集合(Collenction)。每个 集合在数据库中都有一个唯一的标识名,并且可以包含无限数目的文档。集合的概念类似关系型数据库里的table,不同的是它不需要定义任何schema。
MongoDB使用...
分类:
数据库 时间:
2015-05-25 11:32:35
阅读次数:
224
分片(sharding)是通过多台服务器存储数据的方法。Mongodb使用分片可支持部署非常大的数据集和高的吞吐量操作。单台服务器的能力在各方面都有限,如CPU、IO、RAM、存储空间等。解决扩展的问题,数据库提供了两种方法:垂直扩展和分片。
垂直扩展:增加CPU、RAM,存储资源等,这也受限于硬件设备。而有些基于云的供应商也规定用户使用小的系统。
分片(水平扩展):划分数据集...
分类:
数据库 时间:
2015-05-24 00:13:57
阅读次数:
458
mongodb使用安装mongodb,并启动mongodb后,基本操作:showdbs;显示数据库
showcollections;显示当前数据库中的集合,类似mysql中数据库的表
showusers;显示用户
use<dbname>切换当前数据库,与mysql中一样数据库常用命令:MongoDB没有创建数据库的命令,但有类似的命令,..
分类:
数据库 时间:
2015-05-12 19:08:20
阅读次数:
120
关于MongoDB 数据分页和排序 limit,skip用户的一些基础语句,介绍MongoDB 数据分页和排序实例方法。使用Skip和limit可以如下做数据分页:Code: page1 = db.things.find().limit(20) page2 = db.things.find()......
分类:
数据库 时间:
2015-04-30 10:18:54
阅读次数:
186
MongoDB系列:MongoDB介绍MongoDB2.4.10安装和配置MongoDB实现currentOp定时捕获MongoDB使用副本集备份添加新的辅助副本成员MongoDB日志切换(RotateLogFiles)方法及注意事项MongoDB日志切换(RotateLogFiles)指南MongoDB日志切换(RotateLogFiles)实战replSeterrorRS102too..
分类:
数据库 时间:
2015-04-17 18:31:26
阅读次数:
327
最近再用mongodb做开发,在linux上嘛,习惯性的会使用kill-9PID来关闭服务。结果每次关闭再重启mongodb后,mongodb总会自己关闭。看日志也没看出什么来,然后就百度呗。发现用kill-9杀死mongodb的后果挺严重。然后去官网逛了一圈,查了一下MongoDB使用的是内存映射存储引擎:它..
分类:
数据库 时间:
2015-04-08 01:15:41
阅读次数:
212
最近一年忙碌于数据处理相关的工作,跟MongoDB打交道极多,以下为实践过程中的Q&A,后续会不定期更新补充。1、count统计结果错误这是由于分布式集群正在迁移数据,它导致count结果值错误,需要使用aggregate pipeline来得到正确统计结果,例如:db.collection.a.....
分类:
数据库 时间:
2015-03-21 19:52:01
阅读次数:
166
一 创建数据库执行操作进入mongodb 使用参数模式 也可以使用 db.auth()来验证。root@timeless-HP-Pavilion-g4-Notebook-PC:/usr/local/apache243/htdocs# /usr/local/mongodb/mongo -uroot ....
分类:
数据库 时间:
2015-03-10 22:51:47
阅读次数:
221