瑞客论坛

 找回密码
 立即注册
查看: 1017|回复: 1

mycat基础入门在线视频教程 6课

[复制链接]

金币14249  第82名

146

主题

0

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

威望
60
贡献
85
热心值
0
金币
14249
注册时间
2020-8-31
发表于 2019-3-23 19:09 | 显示全部楼层 |阅读模式
课程介绍:

为什么需要MyCat?

虽然云计算时代,传统数据库存在着先天性的弊端,但是NoSQL数据库又无法将其替代。如果传统数据易于扩展,可切分,就可以避免单机(单库)的性能缺陷。

MyCat的目标就是:低成本地将现有的单机数据库和应用平滑迁移到“云”端,解决数据存储和业务规模迅速增长情况下的数据瓶颈问题。2014年MyCat首次在上海的《中华架构师》大会上对外宣讲引发围观,更多的人参与进来,随后越来越多的项目采用了MyCat。

MyCat截至到2015年4月,保守估计已经有超过60个项目在使用,主要应用在电信领域、互联网项目,大部分是交易和管理系统,少量是信息系统。比较大的系统中,数据规模单表单月30亿。

MyCat是什么?

从定义和分类来看,它是一个开源的分布式数据库系统,是一个实现了MySQL协议的服务器,前端用户可以把它看作是一个数据库代理,用MySQL客户端工具和命令行访问,而其后端可以用MySQL原生协议与多个MySQL服务器通信,也可以用JDBC协议与大多数主流数据库服务器通信,其核心功能是分表分库,即将一个大表水平分割为N个小表,存储在后端MySQL服务器里或者其他数据库里。

MyCat发展到目前的版本,已经不是一个单纯的MySQL代理了,它的后端可以支持MySQL、SQL Server、Oracle、DB2、PostgreSQL等主流数据库,也支持MongoDB这种新型NoSQL方式的存储,未来还会支持更多类型的存储。而在最终用户看来,无论是那种存储方式,在MyCat里,都是一个传统的数据库表,支持标准的SQL语句进行数据的操作,这样一来,对前端业务系统来说,可以大幅降低开发难度,提升开发速度。

课程目录:

01.概述?1课
02.路由规则?3课
03.课配置与入门?1课
04.全局序列号?1课


游客,如果您要查看本帖隐藏内容请回复

回复

使用道具 举报

金币208  第5551名

0

主题

520

回帖

5586

积分

永久会员

Rank: 8Rank: 8

威望
2825
贡献
2552
热心值
1
金币
208
注册时间
2019-11-2
发表于 2019-12-21 22:13 | 显示全部楼层
mycat基础入门在线视频教程
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|瑞客论坛 |网站地图

GMT+8, 2024-12-23 01:15

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表