Mycat简单介绍

Mycat关键特性:
  1. 支持MySQL、oracle、SQLserver、DB2等DB的常见SQL语法
  2. 基于心跳的自动故障切换,支持读写分离,支持MySQL主从以及galera cluster集群
  3. 支持Galera for MySQL集群
  4. 支持分布式事务
  5. 强大的web命令行监控
  6. 支持前端作为mysql通用代理,后端JDBC方式支持oracle、DB2等
  7. 支持IP白名单
  8. 支持SQL黑名单,sql注入攻击拦截
  9. 支持库内分表
  10. 集群基于zookeeper管理,在线升级,扩容,智能优化,大数据处理
什么是Mycat:
  1. 一个彻底开源的,面向企业应用开发的大数据库集群
  2. 支持事务、ACID,可以代替Mysql的加强版数据库
  3. 一个可以视为Mysql集群的企业级数据库,用来代替昂贵的Oracle集群
  4. 一个融合内存缓冲技术,Nosql技术,HDFS大数据的新型SQLserver
  5. 结合传统数据库和新型分布式数据仓库的新一代企业级数据库产品
  6. 一个新颖的数据库中间件产品
Mycat监控:

支持对Mycat、Mysql性能监控

支持对Mycat的JVM内存提供监控服务

支持对线程的监控

支持对操作系统的CPU、mem、磁盘、网络的监控。

Mycat架构:

在这里插入图片描述

发布了33 篇原创文章 · 获赞 6 · 访问量 654

猜你喜欢

转载自blog.csdn.net/qq_42508901/article/details/104109326