深圳专业企业网站制作哪家好,写作网站新手,江西星子网,个人网站 空间 多少够一、Redis 通用命令
TYPE key#xff1a;返回 key 所储存的值的类型。 OBJECT ENCODING key#xff1a;返回key所储存的值的底层编码方式。 DEL key#xff1a;该命令用于在 key 存在时删除 key。 EXPIRE key seconds#xff1a;设置指定key的过期时间。 RENAME key newke…一、Redis 通用命令
TYPE key返回 key 所储存的值的类型。 OBJECT ENCODING key返回key所储存的值的底层编码方式。 DEL key该命令用于在 key 存在时删除 key。 EXPIRE key seconds设置指定key的过期时间。 RENAME key newkey修改 key 的名称。 TTL key返回key剩余的存活时间。如果返回-1则表示该键没有设置TTL或者该键已经过期如果返回-2则表示该键不存在。
二、字符串对象操作命令
SET key value设置指定 key 的值。 GET key获取指定 key 的值。 STRLEN key返回 key 所储存的字符串值的长度。 SETNX key value只有在 key 不存在时设置 key 的值。 MSET key1 value1 key2 value2 key3 value3同时设置一个或多个 key-value 对。 INCR key将 key 中储存的数字值增一只能增加整数。 INCRBY key increment将 key 所储存的值加上给定的增量值increment 。 DECR key将 key 中储存的数字值减一。 DECRBY key decrementkey 所储存的值减去给定的减量值decrement 。
三、哈希对象操作命令
HSET key field1 value1 field2 value2 field3 value4设置哈希表的值。 HGET key field获取存储在哈希表中指定字段的值。 HGETALL key获取在哈希表中指定 key 的所有字段和值包括field和对应的值。 HKEYS key获取哈希表中的所有字段field。 HVALS key获取哈希表中所有值value。
四、列表对象操作命令
LPUSH key value1 value2将一个或多个值插入到列表头部从头部开始插入的也就是后添加的在前面。 LPUSHX key value将一个值插入到已存在的列表头部。 LINDEX key index通过索引获取列表中的元素。 LLEN key获取列表长度。 LPOP key移出并获取列表的第一个元素Left。 RPOP key移除列表的最后一个元素返回值为移除的元素Right。 LSET key index value通过索引设置列表元素的值会覆盖之前的元素。 LRANGE key start stop获取列表指定范围内的元素从0开始。 LINDEX key index通过索引获取列表中的元素。
五、集合对象操作命令
SADD key member1 member2向集合添加一个或多个成员。 SCARD key获取集合的成员数。 SINTER key1 key2返回给定所有集合的交集。 SUNION key1 key2返回所有给定集合的并集 SISMEMBER key member判断 member 元素是否是集合 key 的成员。 SMEMBERS key返回集合中的所有成员。 SPOP key移除并返回集合中的一个随机元素。 SREM key member1 member2移除集合中一个或多个成员。
六、有序集合对象操作命令
ZADD key score1 member1 [score2 member2]向有序集合添加一个或多个成员或者更新已存在成员的分数。先分数再成员 ZCARD key获取有序集合的成员数。 ZCOUNT key min max计算在有序集合中指定区间分数的成员数。 ZSCORE key member返回有序集中成员的分数值。