redis下载安装

一,redis简介

redis是remote dictionary server 远程字典服务的简称。它是由意大利人Salvatore Sanfilippo使用C语言编写的key-value存储系统。非关系型数据库。

  1. 其具有内存存储,高性能,可持久化数据至磁盘
  2. 支持string,list,hash,set,zset等数据结构的存储
  3. 支持事物,发布订阅等特性功能
  4. 官网:https://redis.io/
二,linux(centos)下安装
  1. 下载到/usr/local目录下。
    下载地址:http://redis.io/download,下载最新稳定版本。
    本教程使用的最新文档版本为 6.0.5,下载并安装:
    #切换目录
    cd /usr/local
    #下载
    wget http://download.redis.io/releases/redis-6.0.5.tar.gz
    #解压安装包
    tar xzf redis-6.0.5.tar.gz
    #进入目录
    cd redis-6.0.5
    #编译项目,生成文件
    make
    

    make完后 redis-6.0.5目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,两个程序位于安装目录 src 。

    1. redis-server : 为redis的服务程序
    2. redis-cli : 为链接redis的客户端程序
  2. 配置环境变量
    #打开配置文件
    vim /etc/profile
    #添加redis-server,redis-cli所在目录到PATH环境变量下(多个可用:相隔)
    export PATH=/usr/local/redis-6.0.5/src
    
  3. 重新加载profile文件
    source /etc/profile
    
  4. 开启redis服务
    #开启redis常驻服务redis-server
    nohup redis-server &
    #开启redis客户端
    redis-cli
    
  5. 测试链接ping,成功则打印PONG
    127.0.0.1:6379>ping
    PONG
    
  6. 关闭redis服务器
    shutdown [nosave save] #是否持久化(生成dump.rdb文件,默认生成)
    
三,基础设置
  1. 设置密码
    #查看密码
     config get requirepass
     1) "requirepass"
     2) ""
    #设置密码
     config set requirepass 密码
    
  2. 登陆密码后操作
    auth 密码
    
  3. 退出redis-cli客户端
    quit
    
  4. redis.conf文件可看到,redis默认有16个数据库
    #查看所有key
    keys *
    #切换数据库 0 - 15
    select index
    #查看数据里的key数量
    dbsize
    #清空当前数据库所有数据
    flushdb
    #清空所有数据库数据
    flushall
    
  5. 常用命令
    #查看key类型
    type key
    #删除key
    del key
    #key是否存在
    exists key
    #将当前数据库key移动到某个数据库
    move key db
    #设置key过期时间,当前时间倒计时后删除该key(单位s秒)
    expire key seconds
    #查看key剩余到期时间(time to live)
    ttl key
    
四,windows下安装
  1. 下载地址:https://github.com/tporadowski/redis/releases
    Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文件夹重新命名为 redis。
    在这里插入图片描述在这里插入图片描述
  2. 启动redis,打开一个 cmd 窗口 使用 cd 命令切换目录到 C:\redis 运行:
    redis-server.exe
    在这里插入图片描述
  3. 开启客户端,这时候另启一个 cmd 窗口,原来的不要关闭,不然就无法访问服务端了。切换到 redis 目录下运行。
    redis-cli.exe

    注:2,3步可设置环境变量,即可简化目录切换操作。

  4. 存取值
    127.0.0.1:6379>ping
    PONG
    127.0.0.1:6379>set name ztind
    OK
    127.0.0.1:6379>get name
    "ztind"
    127.0.0.1:6379>
    
  5. 更多移步https://www.runoob.com/redis/redis-install.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值