搜狐公司强大的数据库中间件
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
ci
cmake init commit Dec 3, 2014
deps
doc
doxygen-scripts init commit Dec 3, 2014
etc
exampleProgram init commit Dec 3, 2014
include
internal init commit Dec 3, 2014
libTest
m4 init commit Dec 3, 2014
plugins
scripts init commit Dec 3, 2014
src fixed a spelling error. Dec 4, 2014
tests
.gitignore Initial commit Jul 2, 2013
AUTHORS
CMakeLists.txt
COPYING init commit Dec 3, 2014
ChangeLog
Doxyfile
INSTALL init commit Dec 3, 2014
LICENSE
Makefile.am
NEWS
README change files "changelog" Dec 4, 2014
README.TESTS
README.md Merge pull request #4 from xiewen/master Jul 24, 2015
THANKS init commit Dec 3, 2014
VERSION change files "changelog" Dec 4, 2014
aclocal.m4 init commit Dec 3, 2014
autogen.sh init commit Dec 3, 2014
build.sh init commit Dec 3, 2014
compile init commit Dec 3, 2014
config.guess init commit Dec 3, 2014
config.h.cmake init commit Dec 3, 2014
config.sub init commit Dec 3, 2014
configure.in
depcomp
install-sh init commit Dec 3, 2014
missing
mysql-chassis.pc.cmake init commit Dec 3, 2014
mysql-chassis.pc.in init commit Dec 3, 2014
mysql-proxy.pc.cmake init commit Dec 3, 2014
mysql-proxy.pc.in
mysql-proxy.spec init commit Dec 3, 2014
mysql-proxy.spec.in
winbuild.bat init commit Dec 3, 2014
ylwrap

README.md

###一、简介

SOHU-DBProxy是由 搜狐 数据库团队开发维护的一个基于MySQL协议的数据中间层项目。它在MySQL官方推出的MySQL-Proxy 0.8.3版本的基础上, 修改了大量bug,添加了很多功能特性。现在已经在sohu的多个业务线上使用

主要功能:

1 即使在同一个连接(只要不在同一个事务中)也能连接复用

2 负载均衡提高读性能,支持动态扩展

3 动态添加的SQL审核和过滤。能够统计的SQL长时间运行影响性能,并且阻止其运行

4 用户连接限制

5 自动摘除宕机的DB

6 读写分离(当前版本没有,代码和测试已经完成,没有合并到当前版本)

###二、最近更新

  • 2013/12/25 更新了文档,描述一个线上如何使用dbproxy的案例,通过(keepalived+dbproyx+mysql主从) 构架来提供无单点的mysqld服务,

###三、dbproxy详细说明

1.二进制安装的包:支持redhat5/6

2.快速了解dbproxy

3.安装

4.命令参考手册

5.测试报告

6.使用限制

7.dbproxy的内部设计文档

8.一个线上如何使用dbproxy的案例,通过(keepalived+dbproyx+mysql主从) 构架来提供无单点的mysqld服务

###四、dbproxy的需求及Bug反馈方式

如果用户在实际的应用场景中有新的功能需求,或者在使用的过程中发现了 bug, 欢迎用户通过 QQ 群 164449733,与我们取得联系,我们将及时回复。