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

    将玩家分配由不一样的服务器来支撑,   你有10台服务器,10万玩家的话,   一台服务器只须要应付1万玩家.             经过在每台服务器上创建其余服务器的数据库作为备份(可能事务传送),就能够实现每台服务器上均有其余9台数据库的数据,并且一台服务器上的数据被9台服务器备份.             经过在每台服务器创建分区视图来合并全部数据库中的表,就能够实如今任意一台服务器上能够检索出数据.         关键是一个服务器只承受部分用户的处理  。       主服务器出故障时,能够利用日志传送功能当即启用备用服务器来代替损坏的服务器进行工做,因此不会受影响。
相关文章
相关标签/搜索