zoukankan      html  css  js  c++  java
  • 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 服务上。

     

  • 相关阅读:
    JAVA Socket 实现HTTP与HTTPS客户端发送POST与GET方式请求
    Java NIO原理和使用
    用java做的免费投票器/软件/工具 可定制
    Java Socket发送与接收HTTP消息简单实现
    java的关闭钩子(Shutdown Hook)
    exe4j中"this executable was created with an evaluation错误解决方法
    javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection
    inno setup介绍及官方网站地址
    浏览器提示代理服务器没有响应
    Software caused connection abort: recv failed 错误介绍
  • 原文地址:https://www.cnblogs.com/rickyctbu/p/12625945.html
Copyright © 2011-2022 走看看