读了一些有关数据库读写分离的文章,大多是官方开源的MySQL-Proxy以及其衍生项目,而末尾往往谈到在实际部署时的困难重重。首先学习测试和部署的周期较长,同时在数据库中间多加了一层代理便多了一层故障点,需要专业的运维人员来继续开发和耐心维护,如出现问题只能把问题交给..
分类:
数据库 时间:
2015-09-10 11:16:26
阅读次数:
217
云计算设计模式(二十一)——Sharding分片模式将一个数据存储到一组水平分区或碎片。存储和访问大量数据时,这个模式可以提高可扩展性。背景和问题由一个单一的服务器托管的数据存储区可能会受到以下限制:?存储空间。一种数据存储为一个大型云应用可以预期含有数据量巨大,可以随着时间的推移显著增加。服务器通...
分类:
其他好文 时间:
2015-09-01 19:51:12
阅读次数:
229
一旦 shard coordinator(相当于分布式系统的 zookeeper) 启动,它就会启动一个定时器,每隔一定的时间尝试平衡一下集群中各个节点的负载,平衡的办法是把那些负载较重的 actor 移动到负载较轻的节点上。在这一点上,我以前的理解有误,我以为 shardRegion 是移动的最小...
分类:
其他好文 时间:
2015-08-30 22:54:03
阅读次数:
473
为了使一个项目支持集群,自己学习使用了 akka cluster 并在项目中实施了,从此,生活就变得有些痛苦。再配上 apache 做反向代理和负载均衡,debug 起来不要太酸爽。直到现在,我还对 akka cluster 输出的 log 不是很熟悉,目前网络上 akka cluster 的信息还...
分类:
其他好文 时间:
2015-08-30 11:08:45
阅读次数:
187
基于Redis Sentinel的Redis集群(主从&Sharding)高可用方案 http://www.tuicool.com/articles/naeEJbv 基于Redis Sentinel的Redis集群(主从&Sharding)高可用方案 时间?2014-02-21 15:15:17??IT社区推荐资讯 原文...
分类:
其他好文 时间:
2015-08-30 01:18:20
阅读次数:
143
MongoDB分片实战(一):集群搭建 http://www.cnblogs.com/magialmoon/archive/2013/04/10/3013121.html ? MongoDB分片实战(二):Sharding http://www.cnblogs.com/zhanjindong/archive/2013/04/11/3015394.html...
分类:
数据库 时间:
2015-08-29 23:28:12
阅读次数:
385
将这段时间了解的MySQL分片技术和主从复制只是整理一下画了思维导图记录一下,希望能给需要的人一些帮助P.S.:个人整理,可能会有错误之处,还望指出~要解决的问题1、海量数据的操作超出单表、单库的最大限制2、访问压力超出数据库系统限制,性能下降3、数据库复制、容灾等问题解决方案一、采用数据分表分库提高数据库的性能限制1、可选Sharding策略2、Sharding实现的层面可以为:
(1)数据访问...
分类:
数据库 时间:
2015-08-29 14:05:42
阅读次数:
298
Jedis分片Sentinel连接池实验1.起因众所周知,Redis官方HA工具Sentinel已经问世很久了,但令人费解的是,Jedis官方却迟迟没有更新它的连接池。到目前Maven库中最新的2.7.3版本为止,都只能要么使用分片连接池,要么使用不分片的Sentinel连接池。如果既进行了Sharding,又对每组的主从实例配置Sentinel进行监控,怎么办?答案是只能自己开发了,晕!还好万能的...
分类:
其他好文 时间:
2015-08-29 09:52:35
阅读次数:
250
注:此文首发于 《程序员》杂志 2008 年 7 月刊。 从 Shard 到 Sharding “Shard” 这个词英文的意思是”碎片”,而作为数据库相关的技术用语,似乎最早见于大型多人在线角色扮演游戏(MMORPG)中。”Sharding” 姑...
分类:
数据库 时间:
2015-08-20 19:17:56
阅读次数:
339
MongoDB是10gen团队开发的一款面向文档的NoSQL数据库。最近一年多以来,MongoDB被越来越多的大型网站应用到生产环境中,比较著名的有Foursquare, bit.ly, SourceForge, Boxed等。MongoDB提供了Auto-Sharding功能,使用者通过简单的配置...
分类:
数据库 时间:
2015-08-20 18:42:46
阅读次数:
280