专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 hot资讯 Mycat菜鸟教程入门学习

Mycat菜鸟教程入门学习

更新时间:2020-08-10 12:39:30 来源:动力节点 浏览1678次


如果说要准备进行Mycat菜鸟教程入门的学习,当然要先了解Mycat是什么,有什么作用。


Mycat菜鸟教程


Mycat是什么


Mycat是一个开源数据库中间件,是一个实现了MySQL协议的的数据库中间件服务器,我们可以把它看作是一个数据库代理,用MySQL客户端工具和命令行访问Mycat,而Mycat再使用用MySQL原生(Native)协议与多个MySQL服务器通信,也可以用JDBC协议与大多数主流数据库服务器通信,包括SQL Server、Oracle、DB2、PostgreSQL等主流数据库,也支持MongoDB这种新型NoSQL方式的存储,未来还会支持更多类型的存储;


一般地,Mycat主要用于代理MySQL数据库,虽然它也支持去访问其他类型的数据库;


Mycat的默认端口是8066,一般地,我们可以使用常见的对象映射框架比如MyBatis操作Mycat。


Mycat作用


mycat就是一个数据库中间件,数据库的代理,它屏蔽了物理数据库,应用连接mycat,然后mycat再连接物理数据库


它支持水平拆分(分库分表,通过分库达到分表),支持多种分片规则,比如范围切片、自然月分片、hash取模分片等


它支持mysql、oracle、mongodb、sql server,并且支持数据库集群。


Mycat菜鸟教程入门学习


以上就是动力节点java培训机构的小编针对“Mycat菜鸟教程入门学习”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。


提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>