去年写了篇MySQL分表实现上百万上千万记录分布存储的批量查询设计模式的文章,思路是基于MySQL手动分表的。缺点是增加了程序的复杂性。现在有一个更简单和方便的现成的产品了,那就是lbpool

lbpool适合以READ为主的应用场合。它的思路是建立在MySQL replication(master/slave)模式基础上的。当使用这种模式的时候,你的程序无需关心现在连接哪台服务器,它可以直接根据服务器的繁忙程度自动选择服务器。可以运行时候动态管理所有MySQL服务器的失败和重新连接。

自然MySQL Replication不适合的场合(master 有单点失败的问题:) lbpool 现在的版本可能也不适合。据说要增加其他数据库的支持。

lbpool: http://code.tailrank.com/lbpool

适合MySQL master/slave模式的JDBC driver: lbpool相关推荐

  1. mysql master slave区别_mysql master/slave 使用感受

    使用mysql的master/slave部署已经有一段时间.这种架构不能从根本上弥补数据结构设计失误带来的性能问题.聊胜于无. master/slave模式中,数据同步非常快.而master/slav ...

  2. mysql master slave 灾备技术_MySQL灾备恢复在线主从复制变成主主复制及多源复制【转】...

    生产主主复制(AB),和灾备主从复制(B--->C).当生产出现问题时,数据写入切换到灾备数据库,待生产恢复后,将灾备回写到生产.步骤如下: 1.灾备与生产其中一台建立主主复制,这样生产的那台就 ...

  3. mysql meb安装_用meb搭建MySQL Master/Slave

    使用meb企业备份工具,自动实现记录二进制相关信息 此种备份方法需要安装一个软件 meb ,软件默认安装在 /opt 目录下,安装 使用meb企业备份工具,自动实现记录二进制相关信息 此种备份方法需要 ...

  4. mysql master 监控_可用于监控 mysql Master Slave 状态的python代码

    代码如下: import os import sys import MySQLdb def getStatus(conn): query = " SHOW SLAVE STATUS &quo ...

  5. Could not load JDBC driver class [com.mysql.jdbc.Driver]

    我使用Spring JDBC编程时,遇到一个错误消息:Could not load JDBC driver class [com.mysql.jdbc.Driver] 完整的错误为: Jul 27, ...

  6. mysql 部署master slave_MySQL Master Slave 数据同步,集群。

    该文章为原创,作者:梁健,QQ:15141739,时间:2011年5月11日17:55:26 转载注明作者.最近学习了一下MySQL的集群,发现MySQL的集群有很多种方式,下面来介绍下学到的MySQ ...

  7. mysql 查看slave状态_Mysql master/slave测试过程

    1.测试环境:gt;gt;Master:物理机,Debian(testing) + mysql5.0 + ip:192.168.40.223gt;gt;slave: 虚拟机,CentOS(4.0) + ...

  8. 主从多机matlab代码,Jenkins的Master Slave主从进行多机多环境部署-配置

    当我们写好一个程序以后,需要在多台机器上进行部署操作,如果我们使用每台机器独立部署的话,就很耗时间,这个时候我们可以利用Jenkins的主从机制来进行部署操作. 首先看个图,大概理解一下Master ...

  9. master slave mysql_MYSQL高可用之复制(MASTER/SLAVE)

    MYSQL高可用之复制(MASTER/SLAVE) 随着互联网的快速发展,对数据库的访问已经越来越频繁,仅凭单个服务器已经无法应对高并发的访问,也无法满足数据库提供7*24的服务,这个时候我们就必须考 ...

最新文章

  1. ossec 学习二 (ossec -analogi安装)
  2. 第205天:面向对象知识点总结
  3. Android设计模式——抽象工厂方法模式
  4. 95-38-050-Buffer-UnpooledHeapByteBuf
  5. offsetLeft
  6. dart语言中的常量与变量
  7. java persistence,java-jpa(Java Persistence API)初识,
  8. 深入理解Nginx及使用Nginx实现负载均衡
  9. 百度文库免费下载最新攻略,全新的百度文库下载方式
  10. Mac install ninja_玩游戏出现机器码或被封,用修改网卡mac物理地址的方法试一试...
  11. 第三章 机器人系统的动力学模型
  12. 嗨,你真的懂this吗?bianji
  13. js 事件回调函数的对象属性说明:clientX、screenX、offsetX、pageX
  14. Android系统字体加载流程
  15. 如何在资源社区上传图标素材
  16. png转jpg具体操作方法
  17. greenDao3 0使用小结
  18. C#使用Julia语言
  19. lr之并发时检测点报错
  20. 日志分析 入侵检测--实战

热门文章

  1. 《高性能MySQL》第2章~第4章
  2. java interface作用是什么_Java注解总结:史上最全,有这一篇就够了
  3. 取消endnotes参考文献格式域的步骤_大学体悟-毕业论文格式篇
  4. 用MATLAB编程课程设计,matlab课程设计报告---用Mtlab编程实现句柄图形应用
  5. 数据库设计_SQL数据库设计(数据建模)
  6. 二维标准正态分布的matlab方程
  7. [图像处理]指定任意灰度变换
  8. 基于依存句法规则的篇章级情感分析demo
  9. 如何通过Keras来掌握深度学习
  10. centos进程php-fpm,CentOS 6.x 开启Nginx和Php-fpm状态统计