一、Amoeba的简述:[来自百度百科] Amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy。它集中地响应应用的请求,依据用户事先设置的规则,将SQL请求发送到特定的数据库上执行。基于此可以实现负载均衡、读写分离、高可用性等需求。与MySQL官方的MySQL ....
分类:
数据库 时间:
2014-11-12 19:29:42
阅读次数:
243
一、 安装和运行Amoeba1. Amoeba for MySQL 架构:2. 验证Java的安装Amoeba框架是基于Java SE1.5开发的,建议使用Java SE1.5以上的版本。#java-versionjava version "1.6.0_35"Java(TM) SE Runtime....
分类:
数据库 时间:
2014-11-12 19:25:56
阅读次数:
246
吞吐量,延迟,这是一对矛盾,吞吐量越大,延迟越低,性能越好。==================================================================总结:HBase 适合各种场景。Cassandra并发插入10W条数据就不动了,适合读写分离的场景,写入场景...
分类:
数据库 时间:
2014-11-03 14:24:47
阅读次数:
217
http://onlyoulinux.blog.51cto.com/7941460/1570472以上blog己经实现了mysql的主从,本文在主从的基础上用amoeba-mysql实现负载均衡,读写分离.amoeba:采用javaNTO框架无阻塞模式;amoebaformysql是amoeba项目的子项目;1、amoeba要有java环境支持:安装jdkroot@mysql-proxys..
分类:
数据库 时间:
2014-11-02 09:32:57
阅读次数:
237
mysql主从复制试验环境:1.CentOS5.8x86_64位采用最小化安装,系统经过了基本优化篇2.mysql版本:5.1.73-log,同台服务器多实例,安装方法参考:mysql多实例安装方法3.源码包存放位置:/home/oldboy/tools4.源码包编译安装位置:/application/一.修改master配置1.修改my.cnf配置vi/..
分类:
数据库 时间:
2014-10-31 06:37:43
阅读次数:
458
实现读写分离:1.spring配置如下:spring-dataResource.xml 1 2 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46...
分类:
编程语言 时间:
2014-10-29 14:41:26
阅读次数:
334
Atlas实现读写分离环境介绍:试验机器4台:192.168.0.41Atlas192.168.0.42Master192.168.0.43Slave-1192.168.0.44Slave-24台机器均为RHEL6.4x86_64系统[root@Nginx~]#uname-aLinuxNginx2.6.32-358.el6.x86_64#1SMPTueJan2911:47:41EST2013x86_64x86_64x86_64GNU/LinuxMySQL版本..
分类:
其他好文 时间:
2014-10-29 11:01:54
阅读次数:
250
最近尝试了一下mysql的读写分离和高可用的搭建。搭好之后体验了一下,效果还不错。这里跟大家分享一下。1、首先介绍一下mysql-mmm这个工具是干嘛使的?众所周知,mysql自身提供了AB复制。我们也可以很轻松的实现master-master双向复制,同时再为其中的一个master节点搭建一个sl..
分类:
数据库 时间:
2014-10-29 02:02:02
阅读次数:
356
MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面...
分类:
数据库 时间:
2014-10-24 14:34:58
阅读次数:
300