redis常用数据类型及操作命令
Redis常用的数据类型及操作命令如下:
1. String类型:
- SET key value:设置键值对
- GET key:获取值
- INCR key:键对应的值加1redis doc
- DECR key:键对应的值减1
- APPEND key value:在键对应的值之后追加值
2. Hash类型:
- HSET key field value:设置哈希表中字段的值
- HGET key field:获取哈希表中字段的值
- HGETALL key:获取哈希表中所有字段和值
- HDEL key field:删除哈希表中指定字段
3. List类型:
- LPUSH key value:将值插入到列表的头部
- RPUSH key value:将值插入到列表的尾部
- LPOP key:移除并返回列表头部的值
- RPOP key:移除并返回列表尾部的值
- LLEN key:返回列表的长度
4. Set类型:
- SADD key member:将成员添加到集合中
- SMEMBERS key:返回集合中的所有成员
- SISMEMBER key member:判断成员是否在集合中
- SREM key member:从集合中移除成员
5. Sorted Set类型:
- ZADD key score member:将成员添加到有序集合中,并指定分数
- ZRANGE key start stop WITHSCORES:按照分数从低到高返回指定索引范围内的成员
- ZSCORE key member:返回有序集合中成员的分数
- ZREM key member:从有序集合中移除成员
6. Bitmap类型:
- SETBIT key offset value:将位图中偏移量对应的位设置为指定值
- GETBIT key offset:获取位图中偏移量对应的位的值
- BITCOUNT key [start end]:统计位图中指定范围内为1的位的数量
- BITOP operation destkey key [key ...]:对一个或多个位图进行逻辑操作,并将结果保存在目标键中
7. HyperLogLog类型:
- PFADD key element [element ...]:给HyperLogLog添加元素
- PFCOUNT key [key ...]:返回给定HyperLogLog的基数估算值
- PFMERGE destkey sourcekey [sourcekey ...]:合并多个HyperLogLog,并将结果保存在目标键中
以上是Redis常用的数据类型及操作命令,其他还有一些数据类型如Geo和Stream等,操作命令可以参考Redis官方文档。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。