我正在设计一个 Web 应用程序(一个游戏)并计划使用 C#/.Net 来实现。考虑到我想要实现的目标,我对可扩展性和性能感到担忧。这里是应用程序。有一个由许多王国组成的虚拟世界。这些王国之间发生了争夺霸权的战争。随着游戏的进行,我想实时显示世界的确切人口,即当人们出生时人口增加,而当他们死于战争(或其他)时,人口减少。因此,我的问题归结为一个可能由成千上万的游戏玩家更新并显示在网页上的数字。你如何实时管理这个。将数字存储在数据库中可能不起作用,因为它需要同时更新很多次。还可以使用哪些其他技术?这是 No-SQL 数据库 memcached 的候选者吗?Hadoop?有什么建议么?
非常感谢。
问问题
109 次