几款常见游戏用的游戏服务器架构
游戏服务器架构介绍
分区分服服务器架构(天涯明月刀、梦幻西游)
Player 1——>Game Server 1——>Database 1
Player 2——>Game Server 2——>Database 1
Player 3——>Game Server 3——>Database 1
每个玩家可以选择不同的服务器进行游戏,每个服务器后面的存储都是相互独立的,这样每个服务器的存储压力也会变得比较小。
全区全服游戏服务器架构(王者荣耀、皇室战争、吃鸡)
Player 1——>Game Server Cluster——>Database
Player 2——>Game Server Cluster——>Database
Player 3——>Game Server Cluster——>Database
游戏服务器数据库选型
分区分服存储特点——>选择 RDBM(关系型数据库)
单服数据量较少
请求量少
无需动态在线扩容
全区全服存储特点——>选择 NoSQL
数据量大
请求量大
需要动态在线扩容【艾娜】