mysql中间件
2024-10-19 04:22:58
一.分类为:负载均衡类和数据切分类
1.负载均衡中间件提供了请求的转发,降低了单节点的负载,如haproxy,mysql-proxy,mysql-router 2.数据切分中间件按照不同的路由算法分发sql语句就形成了数据切分,如mycat,atlas,oneproxy,proxysql
1.mycat
A.开源免费
<1>.基于阿里巴巴的corba中间件,部署在3000台服务器上面,每天执行50亿次请求
<2>.基于Java语言开发,跨平台 B.功能全面
<1>.分片算法丰富
<2>.读写分离
<3>.全局主键
<4>.分布式事务
2.atlas
A.开源免费
<1>.基于mysql-proxy
<2>.主要用于360产品,每天承载几十亿次请求 B.功能有限
<1>.实现了读写分离
<2>.具有少量的数据切分算法
<3>.不支持全局主键,分布式事务
3.one proxy
A.商业软件
<1>.分为免费版和企业版
<2>.C语言的内核,性能较好 B.功能有限
<1>.实现了读写分离
<2>.具有少量的数据切分算法
<3>.不支持全局主键,分布式事务
4.proxy sql
<1>.性能出众,percona推荐
<2>.支持读写分离和数据切分
<3>.开源免费,资料多
最新文章
- 如何让textarea不可拖拽
- bootstrap源码分析之Carousel
- BZOJ4117 : [Wf2015]Weather Report
- window.open下载文件ie8请求的站点不可用的解决办法
- detangle c++ symbols
- 项目积累——SQL积累
- 【BZOJ】【3524】【POI2014】Couriers
- android studio 改变主题及字体大小
- hdu4370 0 or 1【最短路+建图】
- Spring MVC RedirectAttributes的用法解决办法
- 关于Update语句的锁
- vue 基础-->;进阶 教程(3):组件嵌套、组件之间的通信、路由机制
- 原生JS替代jQuery的各种方法汇总
- html的换行代码<;br/>;介绍和写法
- POJ - 1287 Networking 【最小生成树Kruskal】
- 查验身份证 (15 分) 一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下: 首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:
- Linux系统分区方案(CentOs 6)
- 读书笔记(04) - 错误监控 - JavaScript高级程序设计
- LeetCode872. Leaf-Similar Trees
- Theme Section HDU - 4763(些许暴力)