1 数据库的读写分离 1.1 Amoeba实现读写分离 1.1.1 定义 Amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy 优点: 缺点: 1.2 搭建amoeba 1.2.1 安装JDK 说明:Amoeba的使用依赖于JDK. 1.2.2 安装Amoeba ...
分类:
其他好文 时间:
2018-03-21 21:59:16
阅读次数:
450
Mycat 是数据库中间件,就是介于数据库与应用之间,进行数据处理与交互的中间服 务。由于前面讲的对数据进行分片处理之后,从原有的一个库,被切分为多个分片数据库,所有的分片数据库集 群构成了整个完整的数据库存储。 如下图: 如上图所表示,数据被分到多个分片数据库后,应用如果需要读取数据,就要需要处理 ...
分类:
数据库 时间:
2018-03-18 17:20:28
阅读次数:
515
schema.xml, rule.xml, server.xml, log4j.xml...
分类:
其他好文 时间:
2018-03-18 12:05:20
阅读次数:
111
Mycat 是什么?从定义和分类来看,它是一个开源的分布式数据库系统,是一个实现了 MySQL 协议的的 Server,前端用户可以把它看作是一个数据库代理,用 MySQL 客户端工具和命令行访问,而其后端可以用 MySQL 原生(Native)协议与多个 MySQL 服务器通信,也可以用 JDBC 协议与大多数主流数据库服务器通信, 其核心功能是分表分库,即将一个大表水平分割为 N 个小表,存储在后端 MySQL 服务器里或者其他数据库里。
分类:
其他好文 时间:
2018-03-16 10:33:04
阅读次数:
178
安装完之后, 先开始一个案例, 熟悉一下mycat中间件。
分类:
其他好文 时间:
2018-03-16 10:28:41
阅读次数:
304
schema, table, dataNode, dataHost, rule, sequence...
分类:
其他好文 时间:
2018-03-16 00:11:05
阅读次数:
154