后端技术选择,以处理多个同时操作

时间:2011-01-20 21:05:43

标签: database backend simultaneous

我正在开发一个服务器方面非常苛刻的项目,我不知道我应该为数据库,服务器和硬件使用什么技术。

以下是标准:

  • 服务器将每天收到一次,几乎同时,number_of_users次回答问题。设想一个服务,在同一时间向每个用户询问一个问题,他们只有一个30秒的窗口来回答。

  • 它必须全部对待它们,并且排序它们从最好到最差。想象一下,我们可以轻松地计算出与正确答案之间的距离,这将是排序标准。目标是在20-30秒内公布排名。

  • 用户数可以是1000,10000甚至更多!

首先,它听起来可行还是真的很难实现?真的很难,我的意思是需要一群经验丰富的工程师。

如果可行的话,我应该考虑采用哪种最合适的解决方案来实施这样的服务? NoSQL还是SQL?我应该使用什么服务器?

非常感谢您的帮助,如果您需要更多详细信息,请与我们联系!

0 个答案:

没有答案