首页  

数据库相关的中间件     所属分类 db 浏览量 1208
分库分表
SQL 解析和路由 SQL 改写、并行执行、结果集合并

Proxy 代理模式
MyCat(支持 MySQL, Oracle, DB2, PostgreSQL, SQL Server等主流数据库)
Cobar(阿里,已停止维护)
MySQL-Proxy
Atlas(360)
sharing-sphere(当当)


Client 客户端模式
优点 不需要代理层,实现相对简单
缺点 代码侵入性强,需要考虑版本升级的问题

TDDL(阿里,新名字DRDS)
zebra(美团)
sharding-jdbc(当当 )


数据增量订阅与消费

基于对数据库增量日志解析,提供增量数据订阅和消费;最有名的是阿里的 Canal

Canal 通过监听 Mysql 的 binlog 日志来获取数据,
binlog 设置为 row 模式,能够获取到每一条新增、删除、修改的日志,同时还能获取到修改前后的数据


数据同步
阿里的Otter,基于数据库增量日志解析,准实时同步数据,支持两个库都可以写入,写入的数据同步到另外的库

数据库迁移 
实现不同数据库之间的数据迁移,比如阿里的yugong,实现 Oracle 到 Mysql 的数据迁移

上一篇     下一篇
前复权与后复权

回车与换行的区别

巴菲特的十条成功经验

小额信贷的风控流程

贷后检查工作内容

证券公司业务模式介绍