- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
MySQL读写分离 老男孩IT教育,只培养技术精英
01老男孩IT教育,只培养技术精英课程大纲企业读写分离及分库分表方案介绍Atlas简介Atlas主要功能介绍Atlas应用场景介绍Atlas安装配置Atlas配置文件说明Atlas基本管理
01老男孩IT教育,只培养技术精英企业读写分离及分库分表方案介绍Mysql-proxy(oracle)Mysql-router(oracle)Atlas(Qihoo360)Atlas-sharding(Qihoo360)Cobar(是阿里巴巴(B2B)部门开发)Mycat(基于阿里开源的Cobar产品而研发)TDDLSmartClient的方式(淘宝)DRDS阿里云的产品Oceanus(58同城数据库中间件)OneProxy(原支付宝首席架构师楼方鑫开发 )vitess(谷歌开发的数据库中间件)Heisenberg(百度)TSharding(蘑菇街白辉)Xx-dbproxy(金山的Kingshard、当当网的sharding-jdbc)
amoeba
01老男孩IT教育,只培养技术精英Atlas简介 Atlas是由Qihoo360公司Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目。它在MySQL官方推出的MySQL-Proxy0.8.2版本的基础上,修改了大量bug,添加了很多功能特性。目前该项目在360公司内部得到了广泛应用,很多MySQL业务已经接入了Atlas平台,每天承载的读写请求数达几十亿条。源码Github:?/Qihoo360/Atlas
01老男孩IT教育,只培养技术精英功能读写分离
从库负载均衡
自动分表
IP过滤
SQL语句黑白名单
DBA可平滑上下线DB
自动摘除宕机的DB
01老男孩IT教育,只培养技术精英使用场景 Atlas是一个位于前端应用与后端MySQL数据库之间的中间件,它使得应用程序员无需再关心读写分离、分表等与MySQL相关的细节,可以专注于编写业务逻辑,同时使得DBA的运维工作对前端应用透明,上下线DB前端应用无感知。
01老男孩IT教育,只培养技术精英安装、配置下载地址:/Qihoo360/Atlas/releases注意:1、Atlas只能安装运行在64位的系统上2、Centos5.X安装Atlas-XX.el5.x86_64.rpm,Centos6.X安装Atlas-XX.el6.x86_64.rpm。3、后端mysql版本应大于5.1,建议使用Mysql5.6以上
01老男孩IT教育,只培养技术精英Atlas配置文件说明cd/usr/local/mysql-proxy/conf//usr/local/mysql-proxy/encrypt123----制作加密密码vif[mysql-proxy]admin-username=useradmin-password=pwdproxy-backend-addresses=1:3306proxy-read-only-backend-addresses=2:3306,3:3306pwds=rep:3yb5jEku5h4=,mha:O2jBXONX098=daemon=truekeepalive=trueevent-threads=8log-level=messagelog-path=/usr/local/mysql-proxy/logsql-log=ONproxy-address=:33060admin-address=:2345charset=utf8启动:/usr/local/mysql-proxy/bin/mysql-proxydteststartps-ef|grepproxyd
01老男孩IT教育,只培养技术精英Atlas基本管理连接管理接口:mysql-uuser-ppwd-h-P2345打印帮助:mysqlselect*fromhelp;动态添加删除节点:REMOVEBACKEND3;ADDSLAVE0:3308;SAVECONFIG;测试读写分离:mysql-uuser-ppwd-h–P33060showvariableslikeserver_id;
01老男孩IT教育,只培养技术精英Atlas功能扩展介绍(1)读写分离 Atlas会透明的将事务语句和写语句发送至主库执行,读语句发送至从库执行。具体以下语句会在主库执行 显式事务中的语句 autocommit=0时的所有语句 含有selectGET_LOCK()的语句 除SELECT、SET、USE、SHOW、DESC、EXPLAIN外的从库
您可能关注的文档
- 第3课:MySQL体系结构.pdf
- 第7课:MySQL索引管理及执行计划.pptx
- 第8课:MySQL存储引擎.pptx
- 第9课:MySQL日志管理.pptx
- 第10课:MySQL的备份与恢复 .pptx
- 期末架构-优化-nginx-安全优化.pdf
- 第7课:MySQL索引管理及执行计划.pptx
- 期末架构-优化-nginx-安全优化.pdf
- 第3课:MySQL体系结构.pdf
- 第8课:MySQL存储引擎.pptx
- 塔山发电2X260T中水净化方案(E-2017.6).doc
- BioGuard SHOCK 非氧化杀菌设备产品说明书2019版.pdf
- 工业IT解决方案2023.pptx
- 半导体行业设计院选型手册-2024.3.1.docx
- 南京合智电力分散式模块化多电平储能技术交流(20240307).pdf
- 黑龙江省宾县第一中学2024_2025学年高一物理上学期第三次月考试题.doc
- 辽宁省大连市普兰店市第三十八中学2025届高三英语上学期开学考试试题.doc
- 福建省龙海市第二中学2024_2025学年高二化学上学期期中试题.doc
- 湖南省普通高中2024年高中历史学业水平合格性考试模拟试题二.doc
- 河南逝师联盟2025届高三历史5月质量检测试题含解析.doc
最近下载
- 电子技术基础与技能电类专业通用双色版课件作者胡峥_第二章节.ppt
- 小学数学跨学科融学科项目化学习时间思考总结汇报ppt.pptx
- 基于主题活动的初中地理跨学科主题学习案例设计——以二十四节气与我们的生活”为例.pdf
- 24DX002-1《建筑电气与智能化通用规范》图示(书签+搜索版).pdf VIP
- HALCON编程基础与工程应用全套课件.pptx
- 《新概念英语》第二册全文下载.pdf
- 食品安全协管员培训.pptx VIP
- HJ61-2021辐射环境监测技术规范.docx VIP
- 2024年互联网营销师(视频创推员)职业技能竞赛考试题库(含答案).docx VIP
- 车辆维修保养知识培训课件.ppt
文档评论(0)