Redis安装和一些常用命令

Window 下安装

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

  1. Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择要下载的压缩包,可放在任意硬盘位置
    Redis安装和一些常用命令
  2. 选择一个盘创建空文件夹 redis
    Redis安装和一些常用命令
  3. 双击压缩包
    Redis安装和一些常用命令
    Redis安装和一些常用命令 复制红框内的所有内容,粘贴在你新建的空文件夹的redis下
    Redis安装和一些常用命令
  4. 在上边这个页面输入cmd命令打开黑窗口
    启动redis服务的命令
redis-server.exe redis.windows.conf

成功启动之后的界面
Redis安装和一些常用命令
5. 再另打开一个黑窗口进行连接(作为客户端,服务端不能关闭)
Redis安装和一些常用命令
6. 输入ping命令,出现PONG即代表连接成功

为了redis数据库的安全需要添加密码设置

  1. 选中红色框,打开
    Redis安装和一些常用命令
  2. 在配置文件中添加 requirpass xxx
    Redis安装和一些常用命令

简单的一些常用命令

  • ping 查看是否连接上服务器
  • keys 键名 判断当前键是否存在
  • keys * 查看所有键值对
  • expire KEY_NAME TIME_IN_SECONDS 设置过期时间
  • ttl KEY_NAME 查看过期剩余时间
  • del KEY_NAME 删除数据
  • exists KEY_NAME 判断数据是否存在
  • type KEY_NAME 查看数据类型
  • select 下标 切换数据库下标(默认16个库)
  • dbsize 查看当前数据库中key的数量
  • flushdb 清空数据库
  • save 手动持久化,会阻塞服务器
  • bgsave 手动持久化,fork一个子线程,不会像save一样阻塞
  • auth 密码 验证密码

键(key)相关的一些基本命令:

1 EXPIREAT key timestamp EXPIREAT 的作用和 EXPIRE 类似,都用于为 key 设置过期时间。 不同在于 EXPIREAT 命令接受的时间参数是 UNIX 时间戳(unix timestamp)。
2 MOVE key db 将当前数据库的 key 移动到给定的数据库 db 当中。
3 PERSIST key 移除 key 的过期时间,key 将持久保持。
4 RANDOMKEY 从当前数据库中随机返回一个 key 。
5 RENAME key newkey 修改 key 的名称