Redis
文章平均质量分 73
焦春卿
知道自己不要什么,不管多大诱惑;知道自己需要什么,不管多少困难
展开
-
Win7环境下PHP5.6.28安装redis扩展
直接上图:1、PHP版本;电脑系统版本:2、redis扩展下载地址: redis扩展3、 把扩展文件放入PHP的ext目录下;4、修改php.ini加入: extension=php_igbinary.dll extension=php_redis.dll5、6、总结:...原创 2018-04-23 21:16:21 · 509 阅读 · 0 评论 -
Redis基本数据类型和命令之字符串类型(string)
一、字符串型: 1、SET key 'value' ,设置指定key的值: 2、GET key ,获取指定key的值: 3、GETRANGE key start end,返回指定key中的子字符串: 三个参数:参数1:key;参数2:开始位置,下标从0开始;参数3:结束位置,倒数第一个-1,倒数第二个-2,以此类推 ...原创 2018-04-24 19:42:53 · 186 阅读 · 0 评论 -
Redis基本命令之key
Redis 键命令用于管理 redis 的键。1、DEL key DEL 命令用于删除已存在的键,不存在的 key 会被忽略,返回成功删除key的数量。 2、DUMP key DUMP 命令用于序列化给定 key ,并返回被序列化的值,key不存在时返回nil。 3、EXISTS key EXISTS 命令用于检查给定 key 是否存在,存在返回1,不存在返回0 ...原创 2018-04-25 19:16:54 · 221 阅读 · 0 评论 -
Redis基本数据类型之哈希(Hash)类型基本操作
Redis的哈希数据类型存储的是一个string类型的field和value的映射表,hash适合存放对象;Redis 中每个 hash 可以存储 232 - 1 键值对(4294967295,40多亿)。1、HGET key field value 用于给哈希表中的字段赋值; 如果哈希表不存在,一个新的哈希表被创建并进行Hset操作; 新建字段并且设置成功,返回1;如果哈希表中的字段...原创 2018-04-27 09:16:28 · 8680 阅读 · 1 评论 -
Redis基本数据类型之有序集合(sorted set)
Redis 有序集合和集合一样也是string类型元素的集合,且不允许重复的成员。不同的是每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序。有序集合的成员是唯一的,但分数(score)却可以重复。集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。 集合中最大的成员数为 232 - 1 (4294967295, 每个集合可存储40多...原创 2018-05-05 19:03:57 · 321 阅读 · 0 评论 -
Redis基本数据类型之列表(list)操作
Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)一个列表最多可以包含 232 - 1 个元素 (4294967295, 每个列表超过40亿个元素)。1、LPUSH key value [value2 ...] 命令将一个或多个值插入到列表头部。如果 key 不存在,一个空列表会被创建并执行 LPUSH 操作。当 key 存在但不是列...原创 2018-04-27 18:25:10 · 581 阅读 · 0 评论 -
Redis基本数据类型之集合(SET)类型
Redis 的 Set 是 String 类型的无序集合,集合成员是唯一的。Redis 中集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是 O(1)。 集合中最大的成员数为 232 - 1 (4294967295, 每个集合可存储40多亿个成员)。 1、SADD key member [member] 向集合中添加一个或多个元素,已存在的将被忽略; 返回新增成功的元素数量。 2...原创 2018-04-28 17:51:34 · 1116 阅读 · 0 评论