一个缓存应用场景,希望大家进来讨论下
有一个这样的场景,用户鼠标在页面上点击一个动作,反应到后台可能需要update多张表信息。当数据比较多,和并发上去了。可能会让数据库的压力比较大。所以这里我想到了缓存。因为以前比较少接触到这方面的知识。所以来jdon向大家求教。我看了一上memcached的一些资料,大部分的同学都说在单台服务器上可能效果并没有那么明显(因为我们现在的应用只会发在单台服务器上)然后还有一些问题没有想明白。我的问题如下:
1、这种场景什么样的缓存框架或者缓存架构比较适合
2、因为用户的点击可能是引发的数据update当内存的信息update后,缓存框架(比如memcached好了)在自动update到数据库这个环节中需要注意哪些问题。
3、正常关闭服务器的时候,缓存是怎么样处理,是不是需要自己去监听容器关闭事件。然后再把数据同步到DB
希望对这方面有经验的同学能讨论下给些建议。banq老师请赐教啊^_^。希望能在jdon不断学习。。
[该贴被flylampard于2010-11-01 01:49修改过]
[该贴被flylampard于2010-11-01 01:49修改过]