这样的数据库负载均衡是真的吗?实用吗?
这样的数据库负载均衡是真的吗?实用吗?
数据库客户端C ----------------> 数据库服务器A(虚拟主机)<=======>数据库服务器B
数据库服务器A和B具有自己独立的数据集,且两者保持实时一致。
虚拟主机附着在A上,客户端C直接登录虚拟主机A。如果客户端C发来SELECT查询,那么A要么自己执行,要么转发给B,B执行后的查询结果通过A返回给C,如果客户端C发来的是数据更新,那么A与B保持数据实时一致。
问题是:这样的数据库负载均衡实用吗?A不会成为性能和网络流量的瓶颈吗?
------解决方案--------------------
哈哈,说去来气死大家,很简单,用DDL和DML触发器就能保持两台或者多台机器之间数据的“实时一致性”了。