Redis 命令总结

默认地址

127.0.0.1

启动服务器:

redis-server

启动命令行客户端:

redis-cli

停止 redis 命令:

redis-cli shutdown

查看密码,参考文章: https://www.cnblogs.com/tenny-peng/p/11543440.html

config get requirepass

设置密码:参考文章:https://blog.csdn.net/emgexgb_sef/article/details/126489268

config set requirepass

如:config set requirepass 123456

验证密码:

auth password

如:auth 123456

当前密码为 auth 123456

取消密码

config set requirepass ''

查看所有key:

keys *

删除所有key(谨慎操作):

flushdb

1.设值,同一个key重复设值时,会覆盖前面设置的值

set key value

2.根据key获取value

get key

3.判断某个key是否存在

exists key

4.删除key

del key

5.批量设值

mset key1 value1 key2 value2 key3 value3

6.批量根据key获取值

get key1 key2 key3

7.设置key过期时间,单位:秒

expire key 5

8.设值的同时,设置过期时间

setex key 5 value

9.当前key不存在时,才设值

setnx key value

10.当value是整数时,通过key,让value自增,value区值范围是Long.max

set key 30

incr key (+1)

incrby key 5 (+5)

incrby key -2 (-2)

11.分布式锁,setnx(set if not exists)

例.多个线程同时需要修改A表-sum,则可以用表名+字段名做key

setnx A+sum true

12.查看key数据结构

type key

13.查看内存使用情况

info memory

14.切换其他数据库,默认是0

select 21

常见问题

1.(error) NOAUTH Authentication required. 因为设置了密码(即便是空密码),则需要用空密码进行验证

相关推荐
这个DBA有点耶2 天前
MVCC深入:Read View、版本链与快照读——InnoDB并发控制的内核
数据库·mysql·架构
DBA_G2 天前
从地面到云霄:GBase数据库在民航三大场景的落地实践
数据库
自由能燃气设备2 天前
商用全预混低氮冷凝锅炉免费方案vs付费方案对比+选型避坑指南
大数据·数据库·人工智能
科创致远2 天前
科创致远 ESOP 系统核心效能与实战价值展示
大数据·数据库·人工智能·精益工程
IT大白鼠2 天前
Redis 系列 · 第 01 篇——认知入门:Redis 是什么
redis·nosql
彧azz2 天前
Linux 环境下 Redis 学习总结:数据类型、持久化、锁、事务、主从与缓存问题
linux·redis·笔记·学习·面试
2601_962218612 天前
万象生鲜系统称重自动多退少补算法解决生鲜非标品痛点
大数据·数据库·人工智能·python·算法
全栈弄潮儿²⁰²⁴2 天前
AI Agent 开发实战(30):限流、缓存与成本控制
人工智能·gpt·缓存·agent·限流·agi·成本控制
张洛闻Eren2 天前
k8s云原生【第十课】:水平 Pod 自动扩缩容
运维·数据库·云原生·kubernetes·github
于平安2 天前
MySQL-触发器
数据库·mysql