您的位置:首页 > 数据库 > Redis

redis快速入门

2017-07-09 21:51 211 查看
对与redis的概念不做介绍,主要说明redis的作用和jedis的基本操作:

一、redis的作用:

1、会话缓存(Session Cache)

      最常用的一种使用Redis的情景是会话缓存(session cache)。用Redis缓存会话比其他存储(如Memcached)的优势在于:Redis提供持久化。

   redis需要经常将内存中的数据同步到磁盘来保证持久化。redis支持四种持久化方式,一是 Snapshotting(快照)也是默认方式;

      二是Append-only file(缩写aof)的方式;三是虚拟内存方式;四是diskstore方式。   

2、全页缓存(FPC)

     除基本的会话token之外,Redis还提供很简便的FPC平台。即使重启了Redis实例,因为有磁盘的持久化,用户也不会看到页面加载速度的下降。

3、队列

  Reids在内存存储引擎领域的一大优点是提供 list 和 set 操作,这使得Redis能作为一个很好的消息队列平台来使用。

4、排行榜/计数器

   Redis在内存中对数字进行递增或递减的操作实现的非常好。集合(Set)和有序集合(Sorted Set)也使得我们在执行这些操作的时候变的非常简单。

5、发布/订阅

   Redis作为一个pub/sub server,在订阅者和发布者之间起到了消息路由的功能。订阅者可以通过subscribe和psubscribe命令向redis server

      订阅自己感兴趣的消息类型,redis将消息类型称为通道(channel)。当发布者通过publish命令向redis server发送特定类型的消息时,

      订阅该消息类型的全部client都会收到此消息。

二、对jedis的操作推荐一篇很好的文章:http://www.cnblogs.com/edisonfeng/p/3571870.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: