- 安装
- 想用redis-server命令的话,先设好环境变量
- 用redis-server --heapdir C: edismta_heap命令设置完堆文件存储位置后,顺带就把redis启动了
- 客户端工具
- Redis Desktop Manager
- 官网
- 新版的收费,或者要分享什么的。0.8.8的旧版才免费?:https://github.com/uglide/RedisDesktopManager/releases/tag/0.8.8
- Linux的免费
- 也可以使用redis-cli命令行工具,在连接上右击选择Console
- 在db上右击可以用表达式过滤key
- 选中 key后在右侧详细信息面板上点击Reload Value只会刷新上次拿到的所有key的value,如果想拿到新增的key,还是要在左侧树上进行reload
- Redis Studio
- Redis Desktop Manager
- 命令行工具
- 可以使用redis-cli命令行工具,是redis安装后带的一个工具,类似的还有redis-server等
- Redis 命令参考
- 常用命令
- redis-cli
- auth 123456
- keys
- HSCAN xxx:yyy 0 COUNT 10000
- 使用
- 有db0到db15共16个Database,Database下面可以有多个Namespace(可以嵌套),每个Namespace下面可以有好多Key。
- 每个Key可以设置过期时间TTL
- 如果有密码,登录时只需要提供密码即可,不需要用户名
- 使用方式
- standalone
- replication
- 集群
- 哨兵
- Key的设计
- 用:分隔
- 按业务来设计
- namespace
- 类似于一个文件夹?
- 对应RedisTemplate的BoundHashOperations,类似于多层操作?
*gradle依赖
- 集成spring boot