首页 > 数据库 >Redis 命令

Redis 命令

时间:2022-12-03 20:00:11浏览次数:27  
标签:key seconds Redis nx 命令 设置 过期

查看所有键 (生产环境避免使用)

keys *

键总数 (直接获取Redis内置的 键总数变量,所以dbsize命令的时间复杂度是O(1))

dbsize

检查键是否存在(存在则返回1,不存在为0)

exists key

删除键 (返回结果为成功删除键的个数)

del key [key ...]

键过期

expire key seconds

键的数据类型(如果键不存在,则返回none)

type key

 

设置值

set命令有几个选项:

·ex seconds:为键设置秒级过期时间。

·px milliseconds:为键设置毫秒级过期时间。

·nx:键必须不存在,才可以设置成功,用于添加。

·xx:与nx相反,键必须存在,才可以设置成功,用于更新。

set key value [ex seconds] [px milliseconds] [nx|xx]

 

标签:key,seconds,Redis,nx,命令,设置,过期
From: https://www.cnblogs.com/ZGXF/p/16948668.html

相关文章

  • SpringCloud+MyBatis+Redis整合—— 超详细实例(一)
    1、SpringCloud+MyBatisMyBatis是一款优秀的轻量级半自动持久层框架,与之相对应的还有hibernate框架。①  话不多说,接下来搭建SpringCloud+MyBatis环境:第一步......
  • SpringCloud+MyBatis+Redis整合—— 超详细实例
    SpringCloud+MyBatis+Redisredis①是一种nosql数据库,以键值对<key,value>的形式存储数据,其速度相比于MySQL之类的数据库,相当于内存读写与硬盘读写的差别,所以常常用作缓存,用......
  • redis缓存
    redis缓存1、为什么使用redis2、使用redis有什么缺点3、单线程的redis为什么这么快4、redis的数据类型,以及每种数据类型的使用场景5、redis的过期策略以及内存淘汰......
  • Linux笔记03: Linux常用命令_3.1命令的基本格式
    3.1命令的基本格式 3.1.1命令提示符[root@localhost~]#这就是Linux系统的命令提示符。各部分含义如下:●[]:这是提示符的分隔符号,没有特殊含义。●ro......
  • TP5使用Redis处理电商秒杀-靳宇灵
    TP5使用Redis处理电商秒杀1、首先在TP5中创建抢购活动所需要的Redis类库文件,代码如下:<phpnamespaceapp\base\service;usemikkle\tp_redis\RedisHashInfoBase;......
  • [.NET学习] EFCore学习之旅 -3 一些其他的迁移命令
    1.Update-DataBase xxx概述:将数据库回滚到某个版本。1.首先创建一个表Dog2.生成迁移Add-MigrationCreateDogTable并更新到数据库Update-Databa......
  • 基本的Dos命令
    基本的Dos命令打开cmd的方式开始-系统-命令提示符Win键+R-输入cmdshift+右键选中任意文件夹-在此处打开Powershell窗口资源管理器的地址栏前加上“cmd......
  • Redis面试问题
    问题一:Redis到底是单线程还是多线程?Redis6.0版本之前的单线程指的是其网络/O和键值对读写是由一个线程完成的Redis6.0引入的多线程指的是网络请求过程采用了多线程,而键值......
  • 常见Linux命令
    前言Lessismore如有错误还请指正Linux常见命令ifconfigip地址file文件type显示命令的类型ls查看当前目录下文件ls-la查看隐藏文件pwd路径cp拷贝mv......
  • 二阶段:第8周 Redis缓存雪崩,穿透 没用
    list等于空直接set到redis缓存中   ......