负载均衡是指将不同的数据库SQL请求分发到多个数据库服务器的方法,以便可以在数据库集群中均衡分配负载。在数据库级别完成此操作时,称为数据库负载均衡,能够提升数据库整体性能。
UXPool是位于UXDB服务器和客户端之间的中间件,提供连接池、复制、负载均衡、并行查询、限制超过设置的最大数据库连接数等功能,UXPool响应SQL请求并把它发送给一个或多个UXDB节点进行处理,适用于UXDB读写分离集群的负载均衡。
使用UXPool可有效减少数据库连接开销,配合UXDB集群的浮动IP,实现节点故障自动转移,节点故障恢复后自动重新加入到集群,满足需要负载均衡但对应用完全透明的需求。
对JDBC进行功能扩展并保持JDBC对外的接口和行为不变的前提下,通过对请求SQL的解析的方式将请求并行的发送到多个UXDB实例上进行并行处理。
该JDBC Wrapper适用于MPP,任何应用或者中间件通过该JDBC Wrapper对MPP的访问都将自动的被JDBC Wrapper并行处理,从而达到负载均衡,无需任何额外的部署和依赖。
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
添加我为好友,拉您入交流群!
请使用微信扫一扫!