mongodb
msy_xingfu1314
这个作者很懒,什么都没留下…
展开
-
java对mongodb的and, in, or 常用操作
DBCollection dbcon = null; DBObject query = new BasicDBObject(); BasicDBList values = new BasicDBList(); // or用法 --->> 查询薪水salary10000 values.add(new B原创 2014-04-30 10:52:19 · 1197 阅读 · 0 评论 -
mongodb 索引
好,今天分享下mongodb中关于索引的基本操作,我们日常做开发都避免不了要对程序进行性能优化,而程序的操作无非就是CURD,通常我们 又会花费50%的时间在R上面,因为Read操作对用户来说是非常敏感的,处理不好就会被人唾弃,呵呵。 从算法上来说有5种经典的查找,具体的可以参见我的算法速成系列,这其中就包括我们今天所说的“索引查找”,如果大家对sqlserver比较了解 的话,相信转载 2014-09-10 17:47:52 · 459 阅读 · 0 评论 -
个人记录。
以下为原文 在大数据的时代,传统的关系型数据库要能更高的服务必须要解决高并发读写、海量数据高效存储、高可扩展性和高可用性这些难题。不过就是因为这些问题Nosql诞生了。 NOSQL有这些优势: 大数据量,可以通过廉价服务器存储大量的数据,轻松摆脱传统mysql单表存储量级限制。高扩展性,Nosql去掉了关系数据库的关系型特性,很容易横向扩展,摆脱了以往老是纵向扩展的诟病。高性能,No转载 2015-07-23 18:00:54 · 315 阅读 · 0 评论 -
搭建高可用的MongoDB集群(上):MongoDB的配置与副本集----- 个人记录
这篇文章看完这些问题就可以搞定了。NoSQL的产生就是为了解决大数据量、高扩展性、高性能、灵活数据模型、高可用性。但是光通过主从模式的架构远远达不到上面几点,由此MongoDB设计了副本集和分片的功能。这篇文章主要介绍副本集: mongoDB官方已经不建议使用主从模式了,替代方案是采用副本集的模式, 点击查看,如图: 那什么是副本集呢?打转载 2015-07-24 09:28:09 · 529 阅读 · 0 评论 -
深入副本集内部机制----个人记录
这篇文章深入研究一下副本集的内部机制。还是带着副本集的问题来看吧! 副本集故障转移,主节点是如何选举的?能否手动干涉下架某一台主节点。官方说副本集数量最好是奇数,为什么?mongodb副本集是如何同步的?如果同步不及时会出现什么情况?会不会出现不一致性?mongodb的故障转移会不会无故自动发生?什么条件会触发?频繁触发可能会带来系统负载加重? Bully算法 mongodb副本集故障转移转载 2015-07-24 10:15:52 · 420 阅读 · 0 评论 -
搭建高可用MongoDB集群(四):分片-----个人记录
解决: 从节点每个上面的数据都是对数据库全量拷贝,从节点压力会不会过大?数据压力大到机器支撑不了的时候能否做到自动扩展? 在系统早期,数据量还小的时候不会引起太大的问题,但是随着数据量持续增多,后续迟早会出现一台机器硬件瓶颈问题的。而mongodb主打的就是海量数据架构,他不能解决海量数据怎么行!不行!“分片”就用这个来解决这个问题。 传统数据库怎么做海量数据读写?其实一句话概括:转载 2015-07-24 11:21:20 · 455 阅读 · 0 评论 -
Mongodb Replica Sets 副本集架构实战 --个人记录
mongodb单机可靠性比较低,我们投入生产环境往往需要多台服务器的容灾和负载均衡,mongodb推荐使用Replica Sets来进行小的容灾和负载解决方案。我相信很多中小型互联网公司3-4台mongodb服务器的配置无论从抗压和稳定角度来说都已经足够了,至少数据量在千万级以下都不需要考虑sharding分片和cluster集群。 我们公司最近将mongodb投入生产,本文将对架设,模拟灾难(转载 2015-07-24 14:14:47 · 576 阅读 · 0 评论