首页 > 数据库 >redis数据类型及指令

redis数据类型及指令

时间:2023-12-23 23:56:09浏览次数:40  
标签:10 set val 数据类型 redis value 指令 key 100

......

1、list ----------队列(先进先出)

2、set -----------无序、两端取值、可遍历

3、zset -----------有序set、两端取值、可遍历

 

String常用指令

1、set key value

2、get key

3、mset key1 val1 key2 val2 .....

4、mget key1 key2 .....

5、set key 5 ----------设置字符串5

6、incr key -------------在该key对应的value上自增

7、decr key -------------在该key对应的value上自减

8、incrby key 100 ----------在key对应的value上加100

9、decrby key 100

10、setex key 10 val ------------设置带有过期时间的键值对,10代表秒

11、setnx key val -------------key不存在才添加,存在不做操作

12、append key val ------------在指定的key对应的val拼接字符串

标签:10,set,val,数据类型,redis,value,指令,key,100
From: https://www.cnblogs.com/wscw/p/17923863.html

相关文章

  • 【Redis】BigKey问题
    面试题海量数据里查询某一固定前缀的key生产上如何限制keys*/flushdb/flushall等危险命令以防止误删误用?MEMORYUSAGE命令用过吗?BigKey问题,多大算big?如何发现?如何删除?如何处理?BigKey你做过调优吗?惰性释放lazyfree了解过吗?MoreKey问题,生产上Redis数据库有1000万条记......
  • Shiro 框架中如何更新Redis的超时登录时间?
    在Shiro框架中,可以通过实现SessionDAO接口来将会话信息保存到Redis中,并且可以通过实现SessionValidationScheduler接口来定期检查会话是否过期。因此,要更新Redis中的超时登录时间,可以按照以下步骤进行操作:实现SessionDAO接口,将会话信息保存到Redis中。在实现SessionDAO接口时,可以使......
  • 【Java 进阶篇】Jedis 操作 Hash:Redis中的散列类型
    在Redis中,Hash是一种存储键值对的数据结构,它适用于存储对象的多个属性。Jedis作为Java开发者与Redis交互的工具,提供了丰富的API来操作Hash类型。本文将深入介绍Jedis如何操作Redis中的Hash类型数据,通过生动的代码示例和详细的解释,助你轻松掌握Jedis中Hash的各种操作。Jedis中Hash的......
  • redis配置
    1、redis-server配置文件名&------------------以哪个配置文件启动,不知道配置文件名以默认配置启动(默认配置≠redis.conf),可以复制redis.conf启动过个redis服务。  配置:1、daemonizeno|yes------------配置redis服务为守护模式2、pidfile/var/run/redis_6379.pid---......
  • Redis 哨兵集群搭建并使用 RedisTemplate 实现读写分离
    上篇博客介绍的Redis主从集群搭建,有一个缺点就是master和slave的角色是固定的,不会发生变化。一旦master节点宕机,那么集群就只能提供读服务,无法提供写服务。本篇博客介绍Redis哨兵集群的搭建,可以监控Redis集群的master和slave节点,最重要的是一旦master宕机,哨兵集......
  • Redis7 数据双写一致性
    1、缓存双写一致性如果redis中有数据,需要和数据库中的值相同如果redis中无数据,数据库中的值要是最新值,且准备回写redis缓存细分1、只读缓存2、读写缓存2.1、同步直写策略写数据库后也同步写redis缓存,缓存和数据库中的数据一致对于读写缓存来说,要想保证缓存和数据库中的数据......
  • Redis_实战
    Redis_实战部署:前端:部署在Nginx后端:部署在tomcat短信登录session原理:每一个session都有一个id,当你访问tomcat服务器时,id就自动写到coockie中了,以后请求就带着id,就可以根据id找到session。(每一个浏览器再发请求时都有一个独立的session)session在服务器端,coockie在客户端。......
  • RedissonLock 使用场景以及优缺点分析
    RedissonLock是Redisson库提供的一种基于Redis实现的分布式锁。以下是如何使用RedissonLock以及其优缺点:使用RedissonLock:初始化Redisson客户端:Configconfig=newConfig();config.useSingleServer().setAddress("redis://localhost:6379");RedissonClientredisson......
  • redis_原理
    redis_原理数据结构1.动态字符串SDSC语言字符串存在的问题:获取字符串长度需要通过运算非二进制安全不可修改redis构建了一种新的字符串结构,简单动态字符串SimpleDynamicStringSDSRedis是C语言实现的,其中SDS是一个结构体,属性包括:uint8_tlen:buf已保存的字符串字节数......
  • Redis_高级
    Redis_高级分布式缓存单点Redis的问题:数据丢失问题:实现Redis数据持久化并发能力问题:搭建主从集群,实现读写分离故障恢复问题:利用Redis哨兵,实现健康检测和自动恢复存储能力问题:搭建分片集群,利用插槽机制实现动态扩容数据丢失问题-数据持久化RDB基本流程fork主进程获......