Skip to content
搜狐公司强大的数据库中间件
Branch: master
Clone or download
Latest commit b79cfcf Jul 24, 2015
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin update bin Dec 4, 2014
ci init commit Dec 3, 2014
cmake init commit Dec 3, 2014
deps init commit Dec 3, 2014
doc 文档修正:切到 <- 切道 Mar 13, 2015
doxygen-scripts init commit Dec 3, 2014
etc init commit Dec 3, 2014
exampleProgram init commit Dec 3, 2014
include init commit Dec 3, 2014
internal init commit Dec 3, 2014
libTest init commit Dec 3, 2014
m4
plugins init commit Dec 3, 2014
scripts init commit Dec 3, 2014
src fixed a spelling error. Dec 4, 2014
tests init commit Dec 3, 2014
.gitignore Initial commit Jul 2, 2013
AUTHORS init commit Dec 3, 2014
CMakeLists.txt init commit Dec 3, 2014
COPYING init commit Dec 3, 2014
ChangeLog change files "changelog" Dec 4, 2014
Doxyfile init commit Dec 3, 2014
INSTALL init commit Dec 3, 2014
LICENSE change files "changelog" Dec 4, 2014
Makefile.am init commit Dec 3, 2014
NEWS change files "changelog" Dec 4, 2014
README change files "changelog" Dec 4, 2014
README.TESTS init commit Dec 3, 2014
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 init commit Dec 3, 2014
depcomp init commit Dec 3, 2014
install-sh init commit Dec 3, 2014
missing init commit Dec 3, 2014
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 init commit Dec 3, 2014
mysql-proxy.spec init commit Dec 3, 2014
mysql-proxy.spec.in init commit Dec 3, 2014
winbuild.bat init commit Dec 3, 2014
ylwrap init commit Dec 3, 2014

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,与我们取得联系,我们将及时回复。

You can’t perform that action at this time.