DBProxy 是由美团点评公司技术工程部 DBA 团队(北京)开发维护的一个基于 MySQL 协议的数据中间层。它在奇虎 360 公司开源的 Atlas 基础上,修改了部分 bug,并且添加了很多特性。目前 DBProxy 在美团点评广泛应用,包括美团支付、酒店旅游、外卖、团购等产品线,公司内部对 DBProxy 的开发全面转到 github 上,开源和内部使用保持一致。
读写分离
从库负载均衡
IP 过滤
分表
DBA 可平滑上下线 DB
自动摘除宕机的 DB
监控信息完备
SQL 过滤
从库流量配置
修改了部分 bug 并且新增了一些 feature,详见 release notes
提供了丰富的监控信息,大量参数可配置化并且支持动态修改
对原有的诸如日志等模块进行了优化,性能提升明显
开源版本即为目前美团点评内部使用版本,并将一直对源码及其文档进行维护