1.select 【数值】

在Redis中,自带16个数据库,并分别被编号为0~15,我们可以通过select+编号的方式,任意切换这其中的某个数据库。

2.dbsize

获取当前数据库的已使用空间大小

3.set 【key】 【value】

添加一个键值对

如果是想要批量添加键值对,则可以用mset 【key1 value1 key2 value2 ...】

4.get 【key】

查询指定key的value值

5.setex 【key】 【到期时间】【value】

setex的全称是:set with expire

表示添加一个key-value  同时给其设置一个到期时间,或者叫“有效期”

比如添加一个10秒的key:

这里的ttl用于查询剩余时间  当返回-2时  说明key已失效被删除

6.setnx

setnx的全称是:set key if not exist

若设定的key已存在,则创建失败,返回0;若设定的key在数据库中不存在,则添加这对key-value。

7.flushdb

表示清空当前数据库

8.flushall

表示清空所有数据库【0~15】

9.keys *

查询当前数据库的所有key

10.getset 【key】 【value】

先get再set,当数据库中已存在该key,则返回该key的原value,并用新value替换;如果不存在,则会返回“nil”,同时添加这对key-value

Redis常用基本命令(1)相关推荐

  1. redis常用命令_Redis的简介以及基本常用命令

    介绍redis之前,需要先介绍一个基本概念:NoSQL.意思是Not Only SQL,泛指非关系型数据库,是随着互联网发展,为了满足生产需求而产生的一种新的数据库理念 在互联网发展早期的时候,各种传 ...

  2. 1 分钟记住 docker 镜像和容器常用基本命令

    作者 | xiaochuhe 来源 | CSDN博客 镜像常用基本命令 查看自己服务器中docker 镜像列表 docker images 搜索镜像 docker search 镜像名 docker ...

  3. mysql基本命令总结_mysql 常用基本命令总结

    mysql 常用基本命令1.登录 MySQL服务器 mysql –h ip地址:端口(如果是3306可以省略) –u mysql用户名 -p mysql -h localhost:3306 -u ro ...

  4. Redis常用数据结构和操作

    1.String 存入字符类型Set name luowen 设置name = luowen 存储Get name 获取设置好的name的值Setnx name luowen 设置name键值为luo ...

  5. Redis常用命令集

    Redis常用命令集 1)连接操作命令 quit:关闭连接(connection) auth:简单密码认证 help cmd: 查看cmd帮助,例如:help quit 2)持久化 save:将数据同 ...

  6. FFmpeg常用基本命令

    FFmpeg常用基本命令 1.分离视频音频流 ffmpeg -i input_file -vcodec copy -an output_file_video //分离视频流 ffmpeg -i inp ...

  7. Redis常用命令之操作Hash类型

    场景 Centos中Redis的下载编译与安装(超详细): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103967334 Re ...

  8. C语言再学习 -- Linux 中常用基本命令

    参看:linux常用基本命令 参看:Ubuntu常用命令大全 #arch                                              #显示机器的处理器架构 # unam ...

  9. Redis 常用操作命令

    Redis 常用操作命令 key 1 DEL key该命令用于在 key 存在时删除 key.2 DUMP key 序列化给定 key ,并返回被序列化的值.3 EXISTS key 检查给定 key ...

最新文章

  1. 将代码生成器带入TVM
  2. Spring-JdbcTemplate基本使用
  3. Process Explorer 15.2:微软增强型任务管理器
  4. [Java基础]字符串中的编码解码问题
  5. 四川省中职计算机考试题,(四川省计算机等级考试题库.doc
  6. C语言实现控制台中光标随意移动
  7. 三星Galaxy 首款运动腕表全新渲染图曝光
  8. 《嵌入式系统项目分析入门与实践》 读后感(1)
  9. WebViewJavascriptBridge用法
  10. PLC和MCU单片机有什么差异
  11. Sublime Text3插件管理
  12. FreeRTOS入门知识(教你快速入门)
  13. office2019安装D盘_office2016or2019安装在D盘的方法-可收藏备用
  14. Java 小白 声明两个字符串:一个是“宋江,卢俊义,林冲,鲁智深,武松“;另一个是“及时雨,玉麒麟,豹子头,花和尚,行者“。以逗号为分隔符分割两个字符串,然后将人物绰号和名字拼接在一起并输出。
  15. 文氏桥振荡电路多类分析 LM386 DZ006套件
  16. 给定一个设备编号区间[start, end],包含4或18的编号都不能使用,如:418、148、718不能使用,108可用
  17. py语法08-函数返回参数
  18. adb安装应用失败,错误码整理
  19. 使用wireshark抓取ICMP流量包并分析ICMP协议
  20. 关系数据库的完整性约束:实体完整性、参照完整性、用户自定义完整性

热门文章

  1. python web py入门(6)-webpy在模板里使用code代码段错误的问题
  2. 流年祭.掩埋一场与青春有关的荒芜
  3. 【C语言数据结构与算法的应用4】巨大数----加减乘运算(万进制和Mec补码的应用)
  4. Easy Excel生成压缩包文件,自定义表头样式
  5. C++嵌套循环打印字母表
  6. MyBatis中设置事务自动提交
  7. python全栈测试开发_用于全栈自动化测试的最佳Python工具
  8. 黑苹果音频卡顿_手机耗电大、卡顿怎么办?只需关掉这个按键轻松解决,去试试...
  9. Linux 下重新挂载分区方法
  10. 不可不知的分组分析法