• Stars
    star
    1,079
  • Rank 42,873 (Top 0.9 %)
  • Language
    HTML
  • License
    Apache License 2.0
  • Created almost 10 years ago
  • Updated almost 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Mycat介绍

支持1000亿大数据中国第一开源分布式数据库中间件

Mycat是什么

一个可以用于MySQL读写分离和高可用的中间件 一个模拟为MySQL Server的超级数据库 一个能平滑扩展支持1000亿大表的分布式数据库系统 一个可管控多种关系数据库的数据库路由器 一个平滑从关系数据升级到大数据的应用中间件

1. Mycat之前世今生

1. 2013年阿里的Cobar在某大型项目中使用过程中发现存在一些比较严重的问题,于是第一代改良版——Mycat诞生。

2. Mycat开源以后,一些Cobar的用户参与了Mycat的开发,最终Mycat发展成为一个由众多软件公司的实力派架构师和资深开发人员维护的社区型开源软件。

3. 2014年Mycat首次在上海的《中华架构师》大会上对外宣讲,引发围观,更多的人参与进来,随后越来越多的项目采用了Mycat

4. 2015年4月为止,Mycat项目总共有13个Committer,其中核心参与者的年薪总额超过200万

5. 2015年5月,由核心参与者们一起编写的第一本官方权威指南《Mycat权威指南》电子版发布,众筹预售超过200本,成为开源项目中的首创

6. 截至2015年4月,超过60个项目采用Mycat,涵盖电信、电子商务、物流、移动应用、O2O的众多领域和公司。

2.Mycat社区的发展

1. 截至2014年5月,Mycat官方QQ群(106088787)已经超过1700人,大多数为资深IT工程师、架构师、DBA、以及一些CXO和高端猎头,成为国内最有影响力的高端IT专业群

2. Mycat社区首次提出BigSQL的概念,并逐步将大数据和实时计算等先进技术引入到Mycat里,从而吸引和聚集了一大批业内大数据和云计算方面的资深工程师,Mycat社区成为名副其实的国内大数据领域实力派成员。

3. Mycat社区里不断有优秀工程师被创业公司挖走,为了能更好的支持创业公司并寻求更多的优秀工程师参与采用,Mycat社区目前已经开始开展在线高端IT培训,培养高端Java架构师、工程师。

3. 为什么选择Mycat

1.基于阿里的成熟项目Cobar而来,它有过大量的大规模生产案例

2. 社区非常活跃,维护者的水平很高,重大Bug都24小时修复

3. 目前的生产案例是开源项目中为数最多的,而且很多是大型项目

4. Mycat的版本分为长期支持版本和当前最新版本两种,前者出现重大Bug后,还会及时修复,解决了生产中应用的后顾之忧

5. Mycat的资料非常全,包括志愿者提供的资料,用户分享的经验资料,以及官方定期更新的《Mycat权威指南》,绝大多数技术问题,都可以通过文档和社区交流来解决

6. 如果需要专业技术支持服务,也可以跟Mycat社区交流,通过赞助开源项目的方式,名利双收,一举两得。

4.关于

官方网站 mycat.org.cn

官方QQ群 106088787 点击链接加入群【MyCAT】

github地址 https://github.com/MyCATApache

More Repositories

1

Mycat-Server

Java
9,504
star
2

Mycat2

MySQL Proxy using Java NIO based on Sharding SQL,Calcite ,simple and fast
Java
1,696
star
3

Mycat-download-old

383
star
4

Mycat-download

383
star
5

Mycat-openEP

mycat电商项目
Java
194
star
6

Mycat-Web

JavaScript
188
star
7

Mycat-NIO

非常高性能又简单的Mycat NIO框架,被很多人用于RPC开发以及基础平台中
Java
133
star
8

Mycat-IPC

shared memory based ipc framework with ultra high performance
Java
70
star
9

abandomed

Mycat 2.0 incubate
Java
65
star
10

Mycat-mini-monitor

Java
64
star
11

SQLparser

A Quick SQL Parser Designed for MyCAT 2.0
Java
58
star
12

SuperLedger

基于IBM Hyperledger区块链技术的通用数据同步框架,可用于多点数据库的同步,以及其他任何需要从零开始完整复制数据的分布式系统
JavaScript
54
star
13

mycat-ice

Mycat Ice Framework for java,simply ice service develop and enable remote jar load ,just like docker
Java
46
star
14

Mycat-JCache

A high performance Memcache developed by Mycat team ,used Java NIO and Off-heap Memory ,QQ group : 490435960
Java
43
star
15

Mycat-download-new

32
star
16

Mycat-BigSQL

Java
24
star
17

Mycat-Tools

Java
22
star
18

Mycat-Balance

Java
22
star
19

Mycat-BigMemoryAPI

Mycat Big Memory API for Big Data Process and High performance program
Java
19
star
20

MyKingdom

CSS
17
star
21

Mycat-ConfigCenter

Mycat-ConfigCenter
JavaScript
15
star
22

Mycat-spider

Scala
12
star
23

Mycat-www

HTML
9
star
24

mycat-advisor

JavaScript
8
star
25

Mycat-Lab

Java
7
star
26

Mycat-MM

消息中间件框架
6
star
27

Mycat-MyFox

Java
5
star
28

Mycat-proxy

5
star
29

mycat-www-new

新版官网,准备中
4
star
30

mycat2-example

Java
3
star
31

Mycat-autotest

JavaScript
1
star
32

MyKingdown-web

Vue
1
star