介绍:

中国企业级的,开源数据库中间件

特点:

1 高性能的读写分离

读写分离:

在数据库集群中,主节点负责写,从节点负责读数据,能够满足系统对读的要求和次数较高的特点;一个分片进行读写分离的设置,可以实现高性能的集群功能提供

2 100亿大表的并行计算;

分片个数,体现了整体数据量上限,100亿是一张大表的分片总和

3 整合输入输出资源

原理:

根据配置内容管理,后端的所有数据库集群;根据配置可以实现不同分片存放在不同的数据库中

安装mycat

1基于jdk环境1.5的mycat需要1.8的jdk支持

2 获取安装包/home/resources/Mycat*.tar.gz

3 目录结构

bin:启动命令mycat命令文件

conf:server.xml,schema.xml,rule.xml等

logs:wrappers.log

4 启动测试环境是否正常

bin目录执行

#mycat console将启动内容日志输出到控制台

转载于:https://www.cnblogs.com/shuzhiwei/p/11204785.html

数据库中间件mycat相关推荐

  1. docker二进制安装mysql_Docker搭建MySQL读写分离主从模式 分布式数据库中间件Mycat分库分表应用...

    一.MySQL读写分离主从模式 1. 下载镜像 docker pull mysql 当前最新版本:mysql Ver 8.0.19 for Linux on x86_64 (MySQL Communi ...

  2. 分布式数据库中间件 MyCat 安装及使用

    分布式数据库中间件 MyCat 安装及使用 关于 MyCat 的铺垫文章已经写了三篇了: MySQL 只能做小项目?松哥要说几句公道话! 北冥有 Data,其名为鲲,鲲之大,一个 MySQL 放不下! ...

  3. 数据库中间件Mycat诞生记1

    数据库是黑盒还是白盒,分布式还是大集中,We donot care. 数据库实现机制就是与我无关,钱都花了我还得伺候你?胳膊拗不过大腿,现实就是数据库效率不高我们就把你大卸八块,碎碎平安啊!(什么? ...

  4. 开源分布式数据库中间件MyCat架构简介(一)——基于MyCat的分库分表,读写分离,水平切分和垂直切分实现原理

    目录 前言 开源分布式数据库中间件MyCat架构简介--MyCat源起 一.数据库切分概述:OLTP和OLAP 二.关系型数据库和NoSQL数据库 三.关系型数据库和NoSQL数据库的特点及优缺点 1 ...

  5. 开源分布式数据库中间件MyCat架构简介(二)——基于MyCat的分库分表,读写分离,水平切分和垂直切分实现原理

    目录 前言 基于MyCat的分库分表,读写分离,水平切分和垂直切分实现原理 一.关于Mycat 二.Mycat 实现原理 三.MyCat 应用场景 四.MyCat 未来展望 五.Mycat 中相关概念 ...

  6. 分布式存储系统数据库中间件-Mycat

    分布式存储系统数据库中间件-Mycat 官方文档网站:http://mycat.org.cn/ Mycat基本定义 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务.ACID.可以替代MySQ ...

  7. 数据库中间件MyCat学习总结(1)——MyCat入门简介

    为什么需要MyCat? 虽然云计算时代,传统数据库存在着先天性的弊端,但是NoSQL数据库又无法将其替代.如果传统数据易于扩展,可切分,就可以避免单机(单库)的性能缺陷. MyCat的目标就是:低成本 ...

  8. 手把手带你用数据库中间件Mycat+SpringBoot完成分库分表

    一.背景 随着时间和业务的发展,数据库中的数据量增长是不可控的,库和表中的数据会越来越大,随之带来的是更高的磁盘.IO.系统开销,甚至性能上的瓶颈,而一台服务的资源终究是有限的,因此需要对数据库和表进 ...

  9. docker安装mycat_分布式数据库中间件 MyCat 搞起来!

    关于 MyCat 的铺垫文章已经写了三篇了: MySQL 只能做小项目?松哥要说几句公道话! 北冥有 Data,其名为鲲,鲲之大,一个 MySQL 放不下! What?Tomcat 竟然也算中间件? ...

最新文章

  1. 语义表征的无监督对比学习:一个新理论框架
  2. 第十五届全国大学生智能车竞赛华南赛区成绩与奖项
  3. Google Nexus5在linux下刷原生安卓 android6.0
  4. VIM-多文件-多窗口
  5. python多个进度条_多个芹菜进度条
  6. case when怎么取别名_《小鞋子》:没有伞的孩子在雨中奔跑,没有鞋的孩子应该怎么做?...
  7. vs发布项目webconfig替换语法
  8. java-背包的实现
  9. mysql 全连接_mysql 实现全连接
  10. 《数字图像处理》读书笔记:第1章 绪论
  11. matlab 无线仿真教学视频教程,视频教程 | MATLAB 及机电系统仿真
  12. RegExp 误用解析
  13. flash 林度_还记得闪客帝国吗?当年有名的 Flash 作者们,现在都去哪儿了?......
  14. vue项目+高德地图
  15. Linux 中的 fold 命令详解及C/C++代码实现
  16. 计算机丢失msvcp90dll怎么办,msvcp90.dll
  17. oracle between and 边界查询用法
  18. Power BI 精美的可视化图表
  19. There was a problem with the instance info replicator
  20. 如何查看服务器的公网IP

热门文章

  1. ES6中this的三种用法
  2. 删除mongodb库
  3. 知乎上8个100K+高赞回答(筛选自63万个回答)
  4. Android -- TouchEvent的分发和截获方式
  5. boost::filesystem经常使用使用方法具体解释
  6. Mysql中查询速度的优化
  7. Oracle等待事件之Latch Free
  8. gulp自动化构建工具--压缩css--学习笔记
  9. 盘点springmvc的常用接口
  10. JDBC访问数据库的基本程序