【Redis】Redis 初试

介绍

Redis 是一个开源(BSD许可)的,内存中的数据结构 存储系统,它可以用作数据库缓存消息中间件

官网:https://redis.io/

中文官网:http://www.redis.cn/

安装

Windows 安装

Redis 不推荐在 Windows 上使用,但可用以学习

msi 是安装程序,为了方便Linux上手下载 压缩包

下载地址:https://github.com/tporadowski/redis/releases

mark

解压

mark

点击 redis-server.exe 启动服务器

mark

点击 redis-cli.exe 启动客户端

mark

Linux 安装

==待补==

性能测试

快速测试 直接点击redis-benchmark.exe

mark

带参测试 redis-benchmark.exe -n 10000 -c 50 -q

mark

相关参数

mark

Windows Ridis 可视化

国内下载地址:https://gitee.com/qishibo/AnotherRedisDesktopManager/releases
官方中文地址:https://github.com/qishibo/AnotherRedisDesktopManager/blob/master/README.zh-CN.md

mark

小知识

Redis 小知识 & 问题 【遇到补】

  • 默认端口 6379
  • 默认没有密码,密码在配置文件 requirepass [密码]设置,需要重启生效
  • 默认有 16 个数据(0~15)
  • 基础命令

命令官网:http://www.redis.cn/commands.html

127.0.0.1:6379> ping # 测试连通性
PONG
127.0.0.1:6379> SELECT 2 # 切换数据库
OK 
127.0.0.1:6379[2]> set name I # 设置 K-V
OK
127.0.0.1:6379[2]> get na # K 获取 V
(nil)
127.0.0.1:6379[2]> get name
"I"
127.0.0.1:6379[2]> keys * # 获取所有 K
1) "name"
127.0.0.1:6379[2]> dbsize # 当前数据库大小
(integer) 1
127.0.0.1:6379[2]> flushdb # 清空当前数据库
OK
127.0.0.1:6379[2]> dbsize 
(integer) 0
127.0.0.1:6379[2]> flushall # 清空所有数据库
OK

127.0.0.1:6379> set name nnn
OK
127.0.0.1:6379> EXISTS name # 检查 K 存在
(integer) 1
127.0.0.1:6379> EXISTS na
(integer) 0
127.0.0.1:6379> EXPIRE name 5 # 设置 K-V 过期时间(秒)
(integer) 1
127.0.0.1:6379> ttl name # 查看剩余过期时间
(integer) -2 # 不存在(过期自动删除)
127.0.0.1:6379> set name nnn
OK
127.0.0.1:6379> move name 5 # 移动 K-V 到 5 号数据库
(integer) 1
127.0.0.1:6379> set name nnn
OK
127.0.0.1:6379> type name # 检查类型
string
发表评论 / Comment

用心评论~