Redis
人生不设限前进向梦想
这个作者很懒,什么都没留下…
展开
-
Redis入门简介
第一章Redis快速入门一、简介 Redis是一个Key-Value存储系统。和Memcached(高性能的分布式内存对象缓存系统,用于动态web应用以减轻数据库负载),它支持存储的value类型相对更多,包括String(字符串),list(链表),set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remo...原创 2018-05-27 10:21:39 · 191 阅读 · 0 评论 -
Redis数据类型之String类型
Redis数据类型之String类型1、String类型及操作 String类型是二进制安全的。意思是Redis的String可以包含任何数据,比如jpg图片或者序列化的对象。从内部实现来看其实String可以看作byte数组,最大上限是1G字节。 String类型定义: Long len;buf数组的长度...原创 2018-05-27 16:13:55 · 281 阅读 · 0 评论 -
Redis数据类型之hashes类型
Redis数据类型之hashes类型1、hset 设置hash field为指定值,如果不存在,则先创建 2、hsetnx 设置hash field为指定值,如果key不存在,则先创建。如果field已经存在,返回0,nx是not exist的意思。 3、hmset 同时设置hash的多个field 4、hget ...原创 2018-05-28 21:34:14 · 256 阅读 · 0 评论 -
Redis类型之sorted sets类型
Redis类型之sorted sets类型1、zadd 向名称为key的zset中添加元素member,score用于排序。如果该元素已经存在,则根据score更新该元素的顺序。 2、zrem 删除名称为key的zset中的元素member 3、zincrby 如果在名称为key的zset中已经存在元素member,则该元...原创 2018-06-04 22:59:04 · 178 阅读 · 0 评论 -
Redis常用命令
Redis常用命令Redis常用命令1、键值相关命令 (1)keys 返回满足给定pattern的所有key (2)exists 确认一个key是否存在 (3)del 删除一个key (4)expire 设置一个key的过期时间 (5)move 将当前数据库中的key转移到其它数据库中 (6)persist 移除给定key的过期时间 ...原创 2018-06-05 21:52:13 · 225 阅读 · 0 评论 -
Redis服务器相关命令
服务器相关命令1、ping 测试连接是否存活2、echo 在命令行打印一些内容3、select 选择数据库。Redis数据库编号从0-15,我们可以选择任意一个数据库来进行数据的存取4、quit 退出连接5、dbsize 返回当前数据库中key的数目...原创 2018-06-06 21:19:01 · 940 阅读 · 0 评论 -
Redis类型之lists类型
Redis类型之lists类型1、lpush 在key对应list的头部添加字符串元素 2、rpush 在key对应list 的尾部添加字符串元素 3、linsert 在key对应list的特定位置之前或之后添加字符串元素 4、lset 设置list中指定下标的元素值(下标从0开始) 5、lrem ...原创 2018-05-30 21:43:01 · 340 阅读 · 1 评论 -
Redis类型之sets类型
Redis类型之sets类型1、sadd 向名称为key的set中添加元素 2、srem 删除名称为key的set中的元素member 3、spop 随机返回并删除名称为key的set中一个元素 4、sdiff 返回所有给定key与第一个key的差集 5、sd...原创 2018-05-31 21:44:06 · 199 阅读 · 0 评论