在百度和google搜索了很多,还是没明白什么是数据库集群。
我的理解就是很多机器都装有数据库,比如数据库的最大连接数是100,当第101个连接生成的时候就会访问第二个数据库。但是有个疑问就是,那这些数据是怎么同步的呢?比如我有50台PC Server做服务器集群,这个时候是不是说我这50台PC上都有数据库,当某个用户修改其中一条数据后,会依次更新50台数据库上的数据?我觉得这不可能啊,性能太低了。那到底什么是数据库集群呢?谁能通俗的介绍一下?谢谢!
我的理解就是很多机器都装有数据库,比如数据库的最大连接数是100,当第101个连接生成的时候就会访问第二个数据库。但是有个疑问就是,那这些数据是怎么同步的呢?比如我有50台PC Server做服务器集群,这个时候是不是说我这50台PC上都有数据库,当某个用户修改其中一条数据后,会依次更新50台数据库上的数据?我觉得这不可能啊,性能太低了。那到底什么是数据库集群呢?谁能通俗的介绍一下?谢谢!
链接是负载均衡到各个机器上的
这个集群可能可以看成一个数据库
通过数据库的复制技术同步各数据库。比如我有50台PC Server做服务器集群,这个时候是不是说我这50台PC上都有数据库,当某个用户修改其中一条数据后,会依次更新50台数据库上的数据?
同步到每台机器上,前端需做负载均衡。