暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
MyCat_In_Action_中文版_安装指南.pdf
129
27页
2次
2023-03-30
10墨值下载
资源由 www.eimhe.com 美河学习在线收集分享
MyCAT In Action 中文版-安装指南
MyCAT 1.2 版本
MyCAT 介绍
什么是 MyCAT?简单的说,MyCAT 就是:
一个彻底开源的,面向企业应用开发的“大数据库集群”
支持事务、ACID、可以替代 Mysql 的加强版数据库
一个可以视为“Mysql”集群的企业级数据库,用来替代昂贵的 Oracle 集群
一个融合内存缓存技术Nosql 技术、HDFS 大数据的新型 SQL Server
结合传统数据库和新型分布式数据仓库的新一代企业级数据库产品
一个新颖的数据库中间件产品
MyCAT 的目标是:低成本的将现有的单机数据库和应用平滑迁移到“云”端,解决数据存
储和业务规模迅速增长情况下的数据瓶颈问题。
MyCAT 的关键特性:
支持 SQL 92 标准
支持 Mysql 集群,可以作 Proxy 使用
支持 JDBC 连接 ORACLEDB2SQL Server,将其模拟为 MySQL Server 使用
支持 galera for mysql 集群,percona-cluster 或者 mariadb cluster,提供高可用性
数据分片集群
自动故障切换,高可用
支持读写分离,支持 Mysql 双主多从,以及一主多从的模式
支持全局表,数据自动分片到多个节点,用于高效表关联查
支持独有的基于 E-R 关系的分片策略,实现了高效的表关联查询
多平台支持,部署和实施简单
MyCAT 的优势:
资源由 www.eimhe.com 美河学习在线收集分享
基于阿里开源的 Cobar 产品而研发,Cobar 的稳定性、可靠性、优秀的架构和性
能,以及众多成熟的使用案例使得 MyCAT 一开始就拥有一个很好的起点,站在巨
人的肩膀上,我们能看到更远。
广泛吸取业界优秀的开源项目和创新思路,将其融入到 MyCAT 的基因中,使得
MyCAT 在很多方面都领先于目前其他一些同类的开源项目,甚至超越某些商业产
品。
MyCAT 背后有一只强大的技术团队,其参与者都 5 年以上资深软件工程师、架
构师、DBA 等,优秀的技术团队保证了 MyCAT 的产品质量。
MyCAT 并不依托于任何一个商业公司,因此不像某些开源项目,将一些重要的特
性封闭在其商业产品中,使得开源项目成了一个摆设。
MyCAT 的长期路线规划:
在支持 Mysql 的基础上,后端增加更多的开源数据库和商业数据库的支持,包括原
生支持 PosteSQLFireBird 等开源数据库,以及通 JDBC 等方式间接支持其他非
开源的数据库如 OracleDB2SQL Server
实现更为智能的自我调节特性,如自动统计分析 SQL,自动创建和调整索引,根据
数据表的读写频率,自动优化缓存和备份策略等
实现更全面的监控管理功能
HDFS 集成,提供 SQL 命令,将数据库装入 HDFS 中并能够快速分析
集成优秀的开源报表工具,使之具备一定的数据分析的能力
MyCAT 架构
Client
(MySQL CLI/JDBC/ODBC/)
MySQL Socket Protocol Handler
SQL Parser
SQL Router
Front
Server
Storage
SQL Executor
DataNode
HeartBeat Checker
MySQL instance B
MySQL instance C
More.
of 27
10墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜