mycat安装和测试 一. 环境准备 本机环境是三台centos6.5 IP 主机名 数据库名 安装软件 192.168.17.4 master db1 mycat,mysql 192.168.17.5 slave1 db2 mysql 192.168.17.6 slave2 db3 mysql 二 ...
分类:
其他好文 时间:
2017-05-16 10:10:20
阅读次数:
186
搭建高可用mongodb集群(二)—— 副本集 在上一篇文章《搭建高可用MongoDB集群(一)——配置MongoDB》 提到了几个问题还没有解决。 主节点挂了能否自动切换连接?目前需要手工切换。 主节点的读写压力过大如何解决? 从节点每个上面的数据都是对数据库全量拷贝,从节点压力会不会过大? 数据 ...
分类:
数据库 时间:
2017-05-10 18:54:29
阅读次数:
304
搭建高可用mongodb集群(三)—— 深入副本集内部机制 在上一篇文章《搭建高可用mongodb集群(二)—— 副本集》 介绍了副本集的配置,这篇文章深入研究一下副本集的内部机制。还是带着副本集的问题来看吧! 副本集故障转移,主节点是如何选举的?能否手动干涉下架某一台主节点。 官方说副本集数量最好 ...
分类:
数据库 时间:
2017-05-10 18:51:41
阅读次数:
292
搭建高可用mongodb集群(四)—— 分片 按照上一节中《搭建高可用mongodb集群(三)—— 深入副本集》搭建后还有两个问题没有解决: 从节点每个上面的数据都是对数据库全量拷贝,从节点压力会不会过大? 数据压力大到机器支撑不了的时候能否做到自动扩展? 在系统早期,数据量还小的时候不会引起太大的 ...
分类:
数据库 时间:
2017-05-10 18:49:55
阅读次数:
263
搭建高可用mongodb集群(一)——配置mongodb 在大数据的时代,传统的关系型数据库要能更高的服务必须要解决高并发读写、海量数据高效存储、高可扩展性和高可用性这些难题。不过就是因为这些问题Nosql诞生了。 NOSQL有这些优势: 大数据量,可以通过廉价服务器存储大量的数据,轻松摆脱传统my ...
分类:
数据库 时间:
2017-05-10 18:49:02
阅读次数:
235
完整的搭建mongodb集群(副本集+分片)的样例。。。准备四台机器,各自是bluejoe1,bluejoe2,bluejoe3,以及bluejoe0副本集及分片策略确定例如以下:将创建3个副本集,命名为shard1,shard2,shard3;以上3个副本集作为3个分片;每一个副本集包括3个副本( ...
分类:
数据库 时间:
2017-04-21 20:33:04
阅读次数:
189
由于周末在家手头没有虚拟机,所以在windows下单机完毕部署要求,并编写bat执行脚本。 1、创建配置文件及相关文件夹 总的启动脚本例如以下(startmc.bat): rem m1 start mongod.exe --config=../config/m1/s1_1 start mongod. ...
分类:
数据库 时间:
2017-04-21 17:24:05
阅读次数:
215
六:架构管理 mongodb的主从集群分为两种: 1:master-Slave 复制(主从) --从server不会主动变成主server,须要设置才行 2:replica Sets 复制(副本集) --假设主server挂掉,会选举出一台从server当主server 一:主从复制 mongodb ...
分类:
数据库 时间:
2017-04-14 09:25:57
阅读次数:
237
线上运行的服务会产生大量的运行及访问日志,日志里会包含一些错误、警告、及用户行为等信息,通常服务会以文本的形式记录日志信息,这样可读性强,方便于日常定位问题,但当产生大量的日志之后,要想从大量日志里挖掘出有价值的内容,则需要对数据进行进一步的存储和分析。 本文以存储 web 服务的访问日志为例,介绍 ...
分类:
数据库 时间:
2017-04-10 14:51:59
阅读次数:
232
从图中可以看到有四个组件:mongos、configserver、shard、replicaset。mongos:数据库集群请求的入口,所有的请求都通过mongos进行协调,不需要在应用程序添加一个路由选择器,mongos自己就是一个请求分发中心,它负责把对应的数据请求请求转发到对应的shard服务器上。在生产..
分类:
数据库 时间:
2017-04-07 18:40:24
阅读次数:
332