
mongodb
文章平均质量分 77
huithe
突突网络-我们只专注于影楼网站建设.致力于全国影楼网站建设 婚纱摄影网站建设,制作,设计,维护,管理,推广
展开
-
常用操作。备下
function find(query, fields, limit, skip)1,多个where条件// i.e., select * from things where x=3 and y="foo"db.things.find( { x : 3, y : "foo" } );db.things.find({j: {$ne: 3}, k: {$gt: 10} });2,查询部分字段//转载 2011-06-08 12:00:00 · 550 阅读 · 0 评论 -
Replica Set 副本集
Replica Set 节点类型分为三种:standard:常规节点,它存储一份完整的数据副本,参与选举投票,有可能成为primary节点;passive:存储了完整的数据副本,参与投票,不能成为primary节点;arbiter:仲裁节点,只参与投票,不接收复制的数据,也不能成为primary节点。本文配置使用2个常规节点和一个arbiter节点,arbiter节点由于不同步数据转载 2014-01-09 12:14:35 · 732 阅读 · 0 评论 -
mongodb 副本集 维护
Mongodb副本集配置好以后,少不了维护,维护内容也不是很多,主要是现在状态和增删节点等。 在说维护之前,得先说说Mongodb副本集的同步机制。数据复制的目的是使数据得到最大的可用性,避免单点故障引起的整站不能访问的情况的发生,Mongodb的副本集在同一时刻只有一台服务器是可以写的,副本集的主从复制也是一个异步同步的过程,是slave端从primary端获取日志,然后转载 2014-01-06 21:57:47 · 664 阅读 · 0 评论 -
mongodb 副本集 创建
既然使用Mongodb,就不得不用他的安全备份机制:副本集。Mongodb副本集是什么东西? 通俗的讲就是用多台机器进行同一数据的异步同步,从而使多台机器拥有同一数据的多个副本,并且当主库当掉时在不需要用户干预的情况下自动切换其他备份服务器做主库。而且还可以利用副本服务器做只读服务器,实现读写分离,提高负载。需要指数的是:Mongodb的主从复制模式官方已经不在推荐使用了转载 2014-01-06 21:09:02 · 664 阅读 · 0 评论 -
mongodb 分片
在mongodb里面存在另一种集群,就是分片技术,跟sql server的表分区类似,我们知道当数据量达到T级别的时候,我们的磁盘,内存就吃不消了,针对这样的场景我们该如何应对。 一:分片 mongodb采用将集合进行拆分,然后将拆分的数据均摊到几个片上的一种解决方案。 下面我对这张图解释一下: 人脸: 代转载 2014-01-06 20:47:49 · 672 阅读 · 0 评论 -
简要说一下MongoDB的备份方式:
简要说一下MongoDB的备份方式:1. mogodump / mongorestore这2命令将mongodb的数据dump为BSON格式,需要的时候可以恢复。这种方式作为小的数据库还适用。但如果是sharding或者几百G数据以上的话就几乎不可用了。因为BSON及其占用空间。2. Slave Replication这是最适合和可靠的,适合生产环境。Mon转载 2011-12-07 11:35:05 · 727 阅读 · 0 评论 -
监控mongo 状态慢查询
mongostat详解mongostat是mongdb自带的状态检测工具,在命令行下使用。它会间隔固定时间获取mongodb的当前运行状态,并输出。如果你发现数据库突然变慢或者有其他问题的话,你第一手的操作就考虑采用mongostat来查看mongo的状态。它的输出有以下几列:inserts/s 每秒插入次数query/s 每秒查询次数update/s 每秒更新次数转载 2011-11-01 17:27:02 · 11263 阅读 · 0 评论 -
服务器问题故障排除一例
网站打不开。 top 看了下 各方面负载都没有明显变化。负载很正常。 查看了下 mrtg 流量也很正常。 但网站就是502. 大概判断是PHP 问题1 。 查看php cgi 目前并发状况。发现好几百没释放的。。。netstat -an | grep fcgi.sockffffff0254431870 stream 8 0原创 2011-10-31 11:57:25 · 1117 阅读 · 0 评论 -
Logrotate with MongoDB
MongoDB packages are shipped with logging enabled in configuration but without a script to rotate the logfile. There are two build-in ways to let MongoDB rotate its logfile. You can execute db.runCo转载 2011-10-29 14:53:23 · 2469 阅读 · 0 评论 -
mongodb 主从
在mongoDB 主服务器(linux)的配置如下:[root@markgneg ~]# vim /etc/mongod.confmaster = truesource = 192.168.16.103,192.168.16.216 (从服务器上的IP)转载 2011-09-28 14:45:00 · 900 阅读 · 0 评论 -
mongodb 的慢查询
在 MySQL中,慢查询日志是经常作为我们优化数据库的依据,那在MongoDB中是否有类似的功能呢?答案是肯定的,那就是Mongo Database Profiler.不仅有,而且还有一些比MySQL的Slow Query Log更详细的信息。它就是我们这篇文章的主题。转载 2011-08-22 02:14:58 · 3590 阅读 · 0 评论 -
MongoDB设置访问权限、设置用户
MongoDB已经使用很长一段时间了,基于MongoDB的数据存储也一直没有使用到权限访问(MongoDB默认设置为无权限访问限制),今天特地花了一点时间研究了一下,研究成果如下:注:研究成果基于Windows平台MongoDB在本机安装部署好后1. 输入命令:show dbs,转载 2011-07-16 11:00:50 · 718 阅读 · 0 评论 -
MongoDB 提供了多样性的索引支持。
MongoDB 提供了多样性的索引支持。> for (var i = 0; i < 30; i++) {u = { name : "user" + i,age : 20 + i,contact : {转载 2011-07-16 11:01:39 · 644 阅读 · 0 评论 -
freebsd ports 安装 mongodb php 扩展
pecl-mongo: /usr/ports/databases/pecl-mongo原创 2011-07-14 17:50:30 · 1252 阅读 · 0 评论 -
MongoDB入门需知(For PHPer)
MongoDB入门需知(For PHPer)****************************************************************************官网:http://www.mongodb.org* API:http://www.转载 2011-07-08 10:42:15 · 743 阅读 · 0 评论 -
mongodb 总结
mongodb由C++写就,其名字来自humongous这个单词的中间部分,从名字可见其野心所在就是海量数据的处理。关于它的一个最简洁描述为:scalable, high-performance, open source, schema-free, document-orient转载 2011-07-09 11:22:01 · 895 阅读 · 0 评论 -
mongodb sharding replica set
1、mongodb分片科普 (各种罗嗦) Replica Set(副本集):副本集使其组内的每个成员(member)在不同的mongod实例中具有相同的数据备份,这样可以将来自应用服务器的请求访问(request visit)得以均匀的分布在Replica Set的每一个成员所在的mongod实例上,用以减缓单台mongod服务器在请求负载上的压力。在一定时限内Replica Se转载 2014-01-18 16:40:14 · 2458 阅读 · 0 评论