![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
liguoxing81
这个作者很懒,什么都没留下…
展开
-
Redis简单入门四——对List操作
Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素导列表的头部(左边)或者尾部(右边) 一个列表最多可以包含 232 - 1 个元素 (4294967295, 每个列表超过40亿个元素)。 1、LPUSH key value1 [value2] :将一个或多个值插入到列表头部。 2、LRANGE key start stop:获取列表指定范围内的元素。 3、LLEN原创 2016-11-03 09:25:19 · 340 阅读 · 0 评论 -
Redis简单入门五——对Set集合的操作
Redis的Set是string类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。Redis 中 集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。集合中最大的成员数为 232 - 1 (4294967295, 每个集合可存储40多亿个成员)。 1、SADD key member1 [member2] :向集合添加一个或多个成员 2、SCARD ke原创 2016-11-03 11:18:38 · 494 阅读 · 0 评论 -
Redis简单入门六——通过事务操作有序集合(sorted set)
Redis事务可以批量执行命令,一个事务从开始到执行会经历过三个阶段,通过MULTI来开始事务——>写命令——>执行事务(EXEC)。事务中的命令按顺序执行,并且在执行的过程当中不会被其它客户端发过来的命令打断。事物的操作是原子性的,事务中的命令要么全部执行,要么全部不执行。 先来看下Sorted Set的部分命令 1 ZADD key score1 member1 [score2 membe原创 2016-11-03 14:34:36 · 684 阅读 · 0 评论 -
Redis操作List<Object>
了解Redis的朋友应该 知道,redis能操作String,Hash,Set,List等数据类型,但是不能直接对List此种数据类型进行缓存。但是我们可以借助API里面提供的set(byte[] key, byte[] value)方法来实现对List的操作。 public class User implements Serializable{ private static final原创 2016-11-10 09:55:45 · 1792 阅读 · 0 评论 -
Redis简单入门二——对String类型操作
接上篇。首先介绍一下Redis部分字符串命令,然后通过代码的方式实现。我是用Jedis来操作Redis的,需要下载两个jar包。 org.springframework.data spring-data-redis 1.6.1.RELEASE redi原创 2016-11-02 11:41:58 · 358 阅读 · 0 评论 -
Redis简单入门三——对Hash操作
Redis hash 是一个string类型的field和value的映射表,hash特别适合用于存储对象。 一样的套路,先介绍部分命令,再通过代码来实现。 1、HMSET key field1 value1 [field2 value2 ]:同时将多个 field-value (域-值)对设置到哈希表 key 中。 2、HGETALL key:获取在哈希表中指定 key 的所有字段和值原创 2016-11-02 15:21:40 · 4083 阅读 · 1 评论