首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >存储数据的最佳方式是快速检索和低数据库周期吗?

存储数据的最佳方式是快速检索和低数据库周期吗?
EN

Stack Overflow用户
提问于 2013-12-20 15:11:37
回答 2查看 257关注 0票数 0

我正在开发在线考试网络应用程序,考生可以在网上尝试各种试卷。

考试模块有许多与考试相关的设置,如NegativeMarksPerQuestion,ShowResult,UpdateElapsedTime等。

当考生提交答案时,我必须检查答案是否正确,如果不是,我正在从数据库获取NegativeMarksPerQuestion设置,然后insert候选人的答案到数据库。对于每个候选人的每个答案也是如此。

我不想每次都从DB获取这样的设置(或者这样做可以吗;因为很多考生可以同时考试?)。我正在考虑将这样的设置存储在某个地方,这样它就可以更快地检索,而不需要每次都访问DB。

EN

回答 2

Stack Overflow用户

发布于 2013-12-20 18:48:49

如果您正在寻找特定的NOSQL数据库,那么http://www.mongodb.org/应该是理想的选择,因为它有很好的文档记录和良好的社区支持。

对于任何SQL db,最好使用http://www.hazelcast.com/这样的缓存支持。

票数 1
EN

Stack Overflow用户

发布于 2013-12-20 15:33:36

是的,当然可以。我强烈建议你好好学习NoSQL,因为它有很长的运行优势。对于初学者教程,您可以使用以下任何链接:

GithubNo-SQL W3schools

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20698223

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档