MongoDB
文章平均质量分 58
freebird_lb
这个作者很懒,什么都没留下…
展开
-
在MongoDB中实现自增长序列
嗯……,MongoDB没有Sequence\Identity这样的功能。所以, 如果需要自增长ID, 咱们要使用MongoDB的原子操作自己实现。拿Sequence来说, 它需要满足如下的需求:* 每次取出的数值都是唯一的* 每次取出的数值都比上一次的+1* 并发场景下也不会发生重复另外, 大家还要确定一个限制条件:* Sequence是不可以回滚的解决方案的思路是转载 2012-02-29 21:51:11 · 5226 阅读 · 0 评论 -
mongodb磁盘性能调优
最近在使用mongodb,mongodb在大部分情况下性能还是很好的,但当其内存不够时就会导致性能急剧下降,但如何发现内存不够了呢?主要是可以通过看a) vmstat 1 999 ,如果其中si,so数值较大说明内存是不够了,需要加大内存b) 执行mongostat 命令,如果其中faults值较大,那也说明内存上有问题,因为它的失页中断发生次数太多了导致有很多数据是要从硬盘中换入到内转载 2012-04-28 09:06:40 · 4706 阅读 · 0 评论 -
java链接mongo
一、链接方式:1、单台服务器或主从模式:点击(此处)折叠或打开Mongo mongo1 = new Mongo("127.0.0.1" );Mongo mongo2 =new Mongo( "127.0.0.1", 27017 );Mongo mongo3 =new Mongo( new DBAddress( "127转载 2012-04-17 17:07:50 · 5526 阅读 · 0 评论 -
MongoDB配置参数详解
MongoDB配置参数详解:#对mongo实例来说,每个host允许链接的最大链接数,这些链接空闲时会放入池中,如果链接被耗尽,任何请求链接的操作会被阻塞等待链接可用,推荐配置10connectionsPerHost=10#当链接空闲时,空闲线程池中最大链接数minPoolsSize=5#此参数跟connectionsPerHost的乘机为一个线程变为可用的最大阻塞数,超过此乘原创 2012-11-27 12:49:55 · 32114 阅读 · 0 评论