mongodb mongodb删除数据 删除mongodb集合中的数据可以使用remove()函数。remove()函数可以接受一个查询文档作为可选参数来有选择性的删除符合条件的文档。 remove()函数不会删除集合本身,同时,原有的索引... 05月23日 1 收藏 阅读全文
mongodb mongodb数据插入 本节主要来说说如何将数据插入到mongodb集合中。所有存储在集合中的数据都是BSON各式的。BSON是一种以二进制存储的json格式。 当数据插入时,使用的驱动程序会将数据转成BSON格式,然后插入... 05月21日 1 收藏 阅读全文
mongodb mongodb 索引 索引的直接影响查询的效率与速度。mongodb索引规则基本上与传统的关系库一样,大部分优化MySQL索引的技巧也同样适用于mongodb。mongodb介于关系型与非关系型数据之间。 当查询中用到某些... 05月19日 1 收藏 阅读全文
mongodb mongotop详解 MongoDB自带了mongostat 和 mongotop 这两个命令来监控MongoDB的运行情况。这两个命令对于我们处理MongoDB数据库变慢等等问题非常有用,能详细的统计MongoDB当前的... 05月17日mongotop详解已关闭评论 收藏 阅读全文
mongodb mongobackup mongodb的增量备份恢复工具 mongodb数据量变大后,备份数据就会成为头疼的问题了,备份耗时会越来越长了。下面介绍一款mongodb增量备份与恢复工具mongobackup。 1. 介绍 mongobackup是用于复制集的增... 01月28日 12 收藏 阅读全文
mongodb nagios check_mongodb插件监控mongodb 当在生产环境下使用某种服务时,相应的监控措施也应当完善起来,来检测服务是否正常和获取相关信息是很有必要的。 下面来说说使用nagios-plugin-mongodb来监控mongodb数据库。http... 01月25日 3 收藏 阅读全文
mongodb MongoDB journaling 工作原理 journaling 是如何工作的? 将MongoDB的数据文件,journal 文件表示如下: 启动mongod,数据文件映射到共享视图 . 这时候内存依然依靠文件做后盾: 内存中的变化,操作系统刷... 01月20日 2 收藏 阅读全文
mongodb 关于MongDB数据迁移方案的研究 如果说mongodb在设计上有什么缺陷,那数据迁移应该算是不小的一个,在集群内部,不同分片之间的auto-balance问题频出,无法用于实际生产环境,而集群之间的数据迁移也没有给出一个可行的方案. ... 12月29日 2 收藏 阅读全文
mongodb MongoDB集群管理工具UMongo UMongo (前身是 JMongoBrowser) 是一个图形化界面的工具,用来浏览和管理 MongoDB 集群,支持 Linux, Windows 和 Mac OSX. UMongo特性有: 1.... 11月05日 1 收藏 阅读全文
mongodb MongoDB与内存 但凡初次接触MongoDB的人,无不惊讶于它对内存的贪得无厌,至于个中缘由,我先讲讲Linux是如何管理内存的,再说说MongoDB是如何使用内存的,答案自然就清楚了。 据说带着问题学习更有效,那就先... 11月04日 1 收藏 阅读全文
mongodb MongoDB oplog 深入剖析 MongoDB 的Replication是通过一个日志来存储写操作的,这个日志就叫做oplog。 在默认情况下,oplog分配的是5%的空闲磁盘空间。通常而言,这是一种合理的设置。可以通过mongod... 10月27日MongoDB oplog 深入剖析已关闭评论 收藏 阅读全文
mongodb mongoDB find的$in $all的区别 使用过mysql的人知道in是完全匹配的,如果想实现匹配其中的一个字段,那么需要使用find_in_set. 在使用mongodb开发的过程中遇到过类似的需求,实现方法也很简单,只需使用in即可,如果... 10月15日mongoDB find的$in $all的区别已关闭评论 收藏 阅读全文
mongodb mongod 验证配置指南(十二) 一. 前言 最近公司加强安全,mongodb数据要启用验证,顺道总结下了。默认情况下,mongodb不启用验证的。数据库级别的权限,要么可读写要么只读权限。mongod的验证配置比较操蛋。分两种情形:... 08月30日 1 收藏 阅读全文
mongodb MongoDB.so: undefined symbol: HeUTF8解决方法 因为shell操作mongo比较麻烦,只好尝试使用perl操作mongo,perl需要操作mongodb必须先安装相应的驱动,大部分人使用cpan安装,个人觉得太麻烦,使用cpanm安装perl模块。... 08月15日 1 收藏 阅读全文
mongodb PHP操作MongoDB实例 — ttlsa教程系列之mongodb(十一) PHP的mongodb扩展安装 将mongo.so添加到php.ini 重启php-fpm生效 php的mongodb扩展,提供了4个核心类接口 1). 针对mongodb的连接操作类MongoCli... 08月11日PHP操作MongoDB实例 — ttlsa教程系列之mongodb(十一)已关闭评论 收藏 阅读全文