大型网络游戏数据库设计假想

    将玩家分配由不同的服务器来支撑,   你有10台服务器,10万玩家的话,   一台服务器只需要应付1万玩家.  
    
     通过在每台服务器上建立其他服务器的数据库做为备份(可能事务传送),就可以实现每台服务器上均有其他9台数据库的数据,而且一台服务器上的数据被9台服务器备份.  
    
     通过在每台服务器建立分区视图来合并所有数据库中的表,就可以实现在任意一台服务器上可以检索出数据.  

      关键是一个服务器只承受部分用户的处理  。

      主服务器出故障时,可以利用日志传送功能立即启用备用服务器来代替损坏的服务器进行工作,所以不会受影响。

你可能感兴趣的:(职场,数据库设计,方案,休闲)