• redis的安装


    1、什么是redis

    redis是远程数据的服务, 它是一种Nosql技术。是一个基于key-value的高速缓存系统,类似于memcached,但支持更复杂的数据结构List, Set, Sorted Set等,并且有持久化的功能。

    2、redis的数据类型

    a、string:字符串

    b、list:列表

    c、set:集合

    d、sort set:有序的集合

    e、hash:哈希

    3、redis的特点

    a、redis支持数据持久化

    b、redis不仅仅支付简单的key-value类型的数据

    c、redis支持数据备份

    4、redis的安装

    window安装:下载地址: 点击这里

    安装的时候注意把这个勾选上

     

     启动服务端:redis-server.exe redis.windows.conf

     启动客户端:redis-cli.exe  =》 这个时候就可以对redis进行操作(再用一个窗口进行操作,注意:服务器的窗口不要关

     linux下安装

    a、获取安装包:可以到官网下载后传到linux系统上,也可以在linux环境下使用wget http://36.248.244.150/files/518700000154E284/download.redis.io/releases/redis-5.0.8.tar.gz进行下载

    b、解压安装包:tar -zxvf redis-5.0.8.tar.gz 安装包

    c、进入安装包 cd redis-5.0.8.tar.gz   直接make安装,或用 make all进行安装(注意:如果中途发生错误,有可能是依赖没有安装,需要安装完后再进行make

    d、编译完成后进入redis-5.0.8.tar.gz 下的src文件夹 执行 make install 进行安装 (如果报错执行该命令 make install PREFIX=/usr/local/redis )

    e、为了方便管理,将Redis文件中的conf配置文件和常用命令移动到统一文件中 在  usr/local/ 下新建如下目录

      mkdir /usr/local/redis:redis的安装目录

      mkdir /usr/local/redis/bin:存放的是服务器端和客户端

      mkdir /usr/local/redis/etc:配置文件

    f、移动相应的文件

      拷贝配置文件  mv redis.conf /usr/local/redis/etc/

      进入src目录,移动mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server  redis-sentinel 到/usr/local/redis/bin/

           执行命令 :mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server redis-sentinel /usr/local/redis/bin/

    g、启动redis

    h、将redis以守护进程的方式启动,编辑配置文件vim etc/redis.conf(也可以进行绑定ip 127.0.0.1)

     

     

     

     

    再次启动redis的服务器端

     启动redis的客户端

     5、在linux系统下,如需配置redis的密码

     

    配置完成后,需要重启服务器,那怎样输入密码呢?

    登录客户端的时候:./bin/redis-cli.exe

     输入密码:auth 123

     

     6、redis的远程连接

    $ redis-cli -h host -p port -a password

    如何连接到主机为 127.0.0.1,端口为 6379 ,密码为 mypass 的 redis 服务上。

     

  • 相关阅读:
    Npm 被公司墙解决方法
    使用Docker开发NodeJs APP
    如何利用Require.Js管理多页面站点文件(译)
    Swift语言指南(十)--字符串与字符
    Swift语言指南(九)--基本运算符
    Swift语言指南(八)--语言基础之元组
    Swift语言指南(七)--语言基础之布尔值和类型别名
    web 开发入门
    JDBC的操作总结
    JDBC连接数据库
  • 原文地址:https://www.cnblogs.com/rickyctbu/p/12625945.html
Copyright © 2020-2023  润新知