首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

redis怎么做队列和缓存框架

2012-09-03 
redis如何做队列和缓存框架小弟最近学习redis,官网介绍是一个高性能的key-value存储系统,能够运用为缓存框

redis如何做队列和缓存框架
小弟最近学习redis,官网介绍是一个高性能的key-value存储系统,能够运用为缓存框架和队列,但由于他是一个内存的存储系统(由于是作为缓存和队列 这里不认为是一个NoSQL database),这些数据还是要持久化到数据库

redis的作为缓存框架,我猜想的与数据库交互方式是:

  create操作,存一份到数据库和redis
  read操作,先从redis查找,如果没有的话,则从数据库查找,并存一份到redis
  update操作,同时更新redis和数据库
  delete操作,同时在redis和数据库删除
 
但是作为队列的时候如何与数据库交互呢? 肯定是很多数据存在一个队列里面,然后持久化到数据库那我上面猜想的create操作肯定是不行的

求高手指点
 

[解决办法]
可以使用mongdb作为数据存储

热点排行