0
我非常有兴趣听到SO社区的意见和建议的做法。存储在会话中与从数据库中检索
我目前有一个ASP MVC应用程序,每次用户填写一个简短表格时,验证一组规则(〜100行(具有10个属性的类))。应用程序中有大约10个表单,应用程序中很少有超过3个并发用户。
目前,我将所有规则存储在最初加载的Session变量中,并在整个表单中保留。这是太多或不好的做法存储在内存中吗?我这样做是为了加速应用程序,负载非常快(不到一秒),所以我只是根据需要为每个表单加载辩论。
因此 - 保持规则表在内存(会话变量)或加载时验证每个表单?
用户访问这些表单的频率如何?如果比方说每个表格超过一分钟,按需加载已经是合理的。 – xandy 2011-01-30 00:29:51
好问题,表格平均每个表格5个问题,所以为了简单起见,我会说每个表格等待回发大约5分钟。 – 2011-01-30 00:34:47