本人对游戏和数据库方面都是新手。
但因为爱好,想开发一款自己的游戏
类型是多人网络游戏
现在的问题是数据库选型遇到了困难
说下具体的需求
1:服务器是分布式的,这个很好理解,为了满足不同地区的玩家,美服,欧服,亚服起码都要开一个服务器
2:高并发
在上面两个基础上,要实现的一个功能就是
我需要记录下玩家的实时数据,来验证是否在开外挂作弊
比如:
1:记录下玩家移动坐标,然后比对规定时间内他的位移距离,如果超出游戏的设定,那肯定是开了外挂
2:记录下玩家在进攻时,用的装备或者道具时间,如果间隔时间太短,那肯定开了外挂
这些判断需要在游戏当中实时快速做出检验,这样才能对其他玩家公平
这样一个高并发,需要海量数据中对其中一些值来计算,判断的数据库
不知道大家有什么推荐了?
谢谢先
但因为爱好,想开发一款自己的游戏
类型是多人网络游戏
现在的问题是数据库选型遇到了困难
说下具体的需求
1:服务器是分布式的,这个很好理解,为了满足不同地区的玩家,美服,欧服,亚服起码都要开一个服务器
2:高并发
在上面两个基础上,要实现的一个功能就是
我需要记录下玩家的实时数据,来验证是否在开外挂作弊
比如:
1:记录下玩家移动坐标,然后比对规定时间内他的位移距离,如果超出游戏的设定,那肯定是开了外挂
2:记录下玩家在进攻时,用的装备或者道具时间,如果间隔时间太短,那肯定开了外挂
这些判断需要在游戏当中实时快速做出检验,这样才能对其他玩家公平
这样一个高并发,需要海量数据中对其中一些值来计算,判断的数据库
不知道大家有什么推荐了?
谢谢先