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

解决方案 »

  1.   

    你看看看下mysql cluster
    链接是负载均衡到各个机器上的
    这个集群可能可以看成一个数据库  
      

  2.   

    百度一下吧,应该很多啊。无论是MYSQL还是ORACLE,或者SQL SERVER的文档中都会详细介绍这个内容的。
      

  3.   

    但是有个疑问就是,那这些数据是怎么同步的呢?
    通过数据库的复制技术同步各数据库。比如我有50台PC Server做服务器集群,这个时候是不是说我这50台PC上都有数据库,当某个用户修改其中一条数据后,会依次更新50台数据库上的数据?
    同步到每台机器上,前端需做负载均衡。