Redis

2023-05-08

Redis 是一个开源的内存数据结构存储,用作数据库、缓存和消息代理。它支持多种数据结构,如字符串、哈希、列表、集合、有序集合等。

部署

通过 [[docker]] 快速部署:

Terminal window
docker run -p 6379:6379 --name redis \
-v /data/redis:/data \
--restart=always \
-d redis redis-server --appendonly yes
  • appendonly: 启用持久化

也可以通过 [[docker-compose]] 部署,配置参考:[[redis.yml]]

命令行

Terminal window
# 连接
redis-cli
# 密码验证
auth <password>
# 测试
ping
# 退出
exit

查找所有 key:

Terminal window
keys *

查询指定 key:

Terminal window
get <key>

设置指定 key:

Terminal window
set <key> <data>

参考