2018年5月20日

8.java 操作redis

摘要: .... 阅读全文

posted @ 2018-05-20 18:17 老曹123 阅读(58) 评论(0) 推荐(0)

7.redis 高级特性

摘要: 1.查找键,模糊查询 以 s 开头的key 2.判断key是否存在 返回1表示存在 3.设置过期时间 (integer) 42 //返回时间,如果已经过期 ,则返回-2;如果数据永久不过期,则返回-1;如果正在过期,即返回剩余时间 persist name //取消过期时间 4.选择数据库 sele 阅读全文

posted @ 2018-05-20 18:17 老曹123 阅读(157) 评论(0) 推荐(0)

6.redis 的zset 类型

摘要: ... 阅读全文

posted @ 2018-05-20 18:11 老曹123 阅读(83) 评论(0) 推荐(0)

5.redis Set 数据类型

摘要: 无序的字符串集合,2 ^32 40亿数据 ,时间复杂度O(1),给予hashtable 实现,可以实现交集、并集、补集操作。 1.添加元素、查看元素 都是无序的 2.删除元素 1)指定key ,删除成功 即 为1 2)随机删除 3.交集、并集、差集(和数学上的概念一致) 每个方法都有一个升级的方法: 阅读全文

posted @ 2018-05-20 17:45 老曹123 阅读(96) 评论(0) 推荐(0)

4.redis list 链表结构

摘要: list 是一个双向链表 ,左侧是头,右侧是尾,两端都可以进出数据。有序的字符串集合。 可以模拟 队列:先进先出 ,可以模拟堆栈:先进后出 左侧进,右侧出,则模拟的是队列(或者右侧进左侧出); 左侧进,左侧出,则模拟的是堆栈(或右侧) lpush 、lpop:从头部写入、删除数据 rpush、rpo 阅读全文

posted @ 2018-05-20 17:19 老曹123 阅读(165) 评论(0) 推荐(0)

2.redis Hash 类型

摘要: 适合存储对象,相当于java 里面的一个 hashmap对象,保存数据库的一行记录。 1. 单个赋值 map相当于一个hashmap的引用 2.多个赋值 一次性设置这个hashmap的多个key,value 3.获取所有key,所有value ,所有key、value 4.递增 这个map 里的ag 阅读全文

posted @ 2018-05-20 16:06 老曹123 阅读(70) 评论(0) 推荐(0)

2.redis String 数据类型

摘要: 字符串最大长度是 2^31-1 ,即512M。 1. redis 获取所有的key # keys * 删除所有的key #flushall 2.设置string 的值 # set name caolihua # get name >caolihua 删除key del name 4.如果这个key不 阅读全文

posted @ 2018-05-20 15:06 老曹123 阅读(203) 评论(0) 推荐(0)

导航