随笔分类 - 数据库中间件
摘要:DBLE 三分片的数据拆分场景 1、准备后端 MySQL 节点 DBLE 的架构其实很好理解,DBLE 是代理中间件,DBLE 后面是物理数据库。对于应用来说,访问的都是 DBLE,不会接触到后端的数据库。 部署架构表如下图: | 服务 | IP:Port | 说明 | | | | | | DBLE
阅读全文
摘要:单纯使用读写分离功能 3.20.10.0版本开始dble⽀持单纯的读写分离,可以和分库分表功能分开单独使⽤。 若想启⽤dble的读写分离,仅需在 user.xml ⽂件中配置 rwSplitUser并指定对应的dbGroup即可。 1、修改user.xml配置文件 <dble:user xmlns:
阅读全文
摘要:dble 简介与整体架构 dble简介 dble是上海爱可⽣信息技术股份有限公司基于mysql的⾼可扩展性的分布式中间件,存在以下⼏个优势特性: 数据⽔平拆分 随着业务的发展,您可以使⽤dble来替换原始的单个MySQL实例。 兼容Mysql 与MySQL协议兼容,在⼤多数情况下,您可以⽤它替换My
阅读全文
摘要:环境准备 主机名 | IP地址 | 部署服务 | | study01 | 10.186.65.68 | DTLE、MySQL study02 | 10.186.65.71 | DTLE、MySQL study03 | 10.186.65.72 | DTLE、MySQL Ps:如果不适用容器进行部署,
阅读全文
摘要:实现一个简单的读写分离 这里通过一个简单的示例实现ProxySQL的读写分离功能,算是ProxySQL的快速入门。即使是快速入门,需要配置的内容也很多,包括:后端MySQL配置、监控配置、发送SQL语句的用户、SQL语句的路由规则。所以,想要实现一个ProxySQL+MySQL,即使只实现最基本的功
阅读全文
摘要:一、ProxySQL的Admin管理接口 当Proxysql启动后,将监听两个端口: admin管理接口,默认端口为6032。该端口用于查看、配置ProxySQL。 接收SQL语句的接口,默认端口为6033,这个接口类似于MySQL的3306端口。 ProxySQL的admin管理接口是一个使用My
阅读全文
摘要:1.ProxySQL简介 ProxySQL 是一款可以实际用于生产环境的 MySQL 中间件,它有官方版和 percona 版两种。percona版是在官方版的基础上修改的,添加了几个比较实用的工具。本文以官方版本为例。 ProxySQL是用C++语言开发的,虽然也是一个轻量级产品,但性能很好(据测
阅读全文
摘要:一、Atlas简介 Atlas是由 Qihoo 360公司Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目。它在MySQL官方推出的MySQL-Proxy 0.8.2版本的基础上,修改了大量bug,添加了很多功能特性。目前该项目在360公司内部得到了广泛应用,很多MySQL业
阅读全文
浙公网安备 33010602011771号