2025年redis端口怎么看(redis 默认端口)

redis端口怎么看(redis 默认端口)Redis 数据类型 哪里去获得 redis 常见数据类型操作命令 http redisdoc com 1 String 字符串 string 是 redis 最基本的类型 可以理解成与 Memcached 一模一样的类型 一个 key 对应一个 value string 类型是二进制安全的 意思是 redis 的 string 可以包含任何数据 比如 jpg 图片或者序列化的对象

大家好,我是讯享网,很高兴认识大家。



Redis数据类型

哪里去获得redis常见数据类型操作命令?http://redisdoc.com/

1、String(字符串)

string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。

string类型是Redis最基本的数据类型,一个redis中字符串value最多可以是512M

2、Hash(哈希)

类似Java里面的Map<String,Object>

3、List(列表)

4、Set(集合)

Redis的Set是string类型的无序集合。它是通过HashTable实现实现的,

5、zset(sorted set:有序集合)

Redis zset 和 set 一样也是string类型元素的集合,且不允许重复的成员。
不同的是每个元素都会关联一个double类型的分数。
redis正是通过分数来为集合中的成员进行从小到大的排序。zset的成员是唯一的,但分数(score)却可以重复。

Redis 键(key)

1、开启redis,默认端口为6379

2、key * 展示所有key

3、 exists key的名字,判断某个key是否存在,存在返回1,不存在返回(Integer)0


讯享网

4、 move key db --->当前库就没有了,被移除了

5、为给定的key设置过期时间 --->expire key time

6、 ttl key 查看还有多少秒过期,-1表示永不过期,-2表示已过期

7、 type key 查看你的key是什么类型

Redis字符串(String)(单值单value)

1、 set/get/del/append/strlen

2、Incr/decr/incrby/decrby,一定要是数字才能进行加减

3、 getrange/setrange

GETRANGE key start end

返回  中字符串值的子字符串,字符串的截取范围由  和  两个偏移量决定(包括  和  在内)。

负数偏移量表示从字符串最后开始计数,  表示最后一个字符,  表示倒数第二个,以此类推。

通过保证子字符串的值域(range)不超过实际字符串的值域来处理超出范围的值域请求。

4、setex(set with expire)键秒值/setnx(set if not exist)将值  关联到  ,并将  的生存时间设为  (以秒为单位)。

setnx:只有在 key 不存在时设置 key 的值。

5、mset/mget/msetnx

mset:同时设置一个或多个 key-value 对。

mget:获取所有(一个或多个)给定 key 的值。

msetnx:同时设置一个或多个 key-value 对,当且仅当所有给定 key 都不存在。

  6、getset(先get再set)

Redis列表(List)(单值多value)

1、 lpush(栈结构)/rpush(队列结构)/lrange

2、lpop 移除并返回列表  的头元素(移除掉的)。

rpop:移除并返回列表  的尾元素(移除掉的)。

3、 lindex,按照索引下标获得元素(从上到下)

lindex key index

4、llen

 

5、 lrem key 删N个value

小讯
上一篇 2025-04-14 21:43
下一篇 2025-05-15 14:02

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/158783.html