WEB项目,在项目缓存该怎么用?用在什么地方

boyTise 发布于 2013/04/17 19:32
阅读 2K+
收藏 1
WEB项目,在项目缓存该怎么用?用在什么地方
加载中
0
lateron
lateron
大的方面,前端(浏览器)和后端(数据库)
lateron
lateron
回复 @boyTise : 看业务,我们都在数据库用缓存,统一缓存,而不是某已功能点
boyTise
boyTise
一般分页缓存吗?
0
要吃九个橙子
要吃九个橙子
页面 -> BLL (判断是否缓存)   -> 有就读取缓存 -> 没有就读数据库然后缓存
要吃九个橙子
要吃九个橙子
回复 @boyTise : 看网站是什么类型 小项目没必要缓存 , 分页的话看数据量 不过我们这边都是全部做成静态的
boyTise
boyTise
一般分页缓存吗?
0
疯狂的艺术家
疯狂的艺术家
你这问题,可以写本书,问的太大。
boyTise
boyTise
呵呵,随便捣鼓两句呗
0
amonxu
amonxu

分布看你怎么用

比如你数据量较大,然后需要在页面上快速查询,就可以用缓存。

可以用LinkedMap作为缓存处理类,也可以自己设计缓存,具体看你缓存的应用场景。

我以前的处理方式是:

1.查询的时候一次查询指定页数的数据,并缓存起来。

2.下一次查询的时候,先在缓存中判断是否存在,如果不存在再去请求DB否则直接从缓存中取。

3.缓存的具体设计看你的需求了。

0
xmut
xmut
现在好像做网站的使用缓存多,不知道有没有人在类似ERP的信息系统上使用缓存的经验??
返回顶部
顶部