专注于稳定、性能和分布式事务的 MySQL 数据库中间件 Cetus

GPLv2
C/C++ 查看源码»
跨平台
网易
2018-03-20
lazio579

Cetus是由C语言开发的关系型数据库MySQL的中间件,主要提供了一个全面的数据库访问代理功能。Cetus连接方式与MySQL基本兼容,应用程序几乎不用修改即可通过Cetus访问数据库,实现了数据库层的水平扩展和高可用。

主要功能特性

Cetus分为读写分离和分库两个版本。

针对读写分离版本:

  • 单进程无锁提升单个实例效率

  • 支持透明的后端连接池

  • 支持SQL读写分离

  • 增强SQL路由解析与注入

  • 支持prepare语句

  • 支持结果集压缩

  • 支持安全性管理

  • 支持状态监控

  • 支持tcp stream流式

  • 支持域名连接后端

针对分库版本:

  • 单进程无锁提升单个实例效率

  • 支持透明的后端连接池

  • 支持数据分库

  • 支持分布式事务处理

  • 支持insert批量操作

  • 支持有条件的distinct操作

  • 增强SQL路由解析与注入

  • 支持结果集压缩

  • 具有性能优越的结果集合并算法

  • 支持安全性管理

  • 支持状态监控

  • 支持tcp stream流式

  • 支持域名连接后端

的码云指数为
超过 的项目
加载中

评论(2)

胖丫
胖丫
线上产品正在使用,给力
maocun
maocun
很不错的一款开源产品。

暂无资讯

21
回答
【开源访谈】网易开源数据库中间件 Cetus 如何让 MySQL 更强大?

电商系统中,随着业务量的增大,读写 QPS 越来越高,单节点 MySQL 实例压力越来越大,单纯的对服务器硬件升级已经无法满足生产环境的需要,对数据分片增...

2018/04/16 14:23

没有更多内容

加载失败,请刷新页面

没有更多内容

程序员修炼之道

下载[不清晰]:http://pan.baidu.com/s/1pKWIKAn 6w2k 第一章:注重实效的哲学 1.我的源码让猫给吃了 2.软件的熵 3.石头汤与煮青蛙 4.足够好的软件 5.你的知识资产 6.交流 第二章:注重实效的途...

2016/03/27 19:58
92
1
程序员修炼之道

下载[不清晰]:http://pan.baidu.com/s/1pKWIKAn 6w2k 第一章:注重实效的哲学 1.我的源码让猫给吃了 2.软件的熵 3.石头汤与煮青蛙 4.足够好的软件 5.你的知识资产 6.交流 第二章:注重实效的途...

2016/03/29 10:28
8
1
java后端系统架构,解决方案合集

前言碎语 本文主要记录了博主从业以来在系统架构及相关解决方案方面的选型项目,会不定期更新,同时也欢迎大家补充 缓存框架: spring cache:http://spring.io/guides/gs/caching/ jetcach...

2018/05/02 19:33
430
0
[转载]敏捷开发资料站推荐

原文地址:敏捷开发资料站推荐作者:人月神话 敏捷开发资料网站推荐:http://www.incredibleagile.com/ 国外敏捷开发资源 XP 敏捷大师 Martin Fowler ASD(Adaptive Software Development)方...

2014/11/05 17:05
65
0
Inheritance versus composition

Inheritance versus composition: Which one should you choose? A comparative look at two fundamental ways to relate classes...

2014/08/30 17:26
60
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部