为了应对短期内公司业务迅速发展的需要,提高高并发环境下数据库环境的稳定性以及性能,可以参考一下数据库设计方案。
1.拆分重量级的应用,分为两大模块,读模块、写模块。
2.WAS服务器中数据源的配置,读数据源,写数据源。
3.数据库端拆分。
把原来的一个库拆分为三个库,一个写库,和两个读库。各库之间通过Q复制实现数据之间的同步。另外
两个读库上配置F5负载均衡设备,配置长session连接,把读的请求平均分发。
为了提高可用性,在各数据库环境上安装MQClient,独立出MQServer,负责和三个数据库的MQClient通信。
MQServer端再搞个HACMP,这样大为减少系统故障可能性。
添加新评论6 条评论
2013-04-11 19:53
2013-04-11 15:02
2013-04-10 08:50
2013-02-05 09:37
2012-10-13 19:52
2012-10-12 22:05