• Redis安装


     

    提示:

    由于企业里面做Redis开发,99%都是Linux版的运用和安装,

    几乎不会涉及到Windows版,windows安装只是为了学习而已了。

     

    Windows版安装

    (1)

    https://github.com/dmajkic/redis/downloads 下去下载windows版本下的redis

     

     

    (2)

    解压下载的安装包。解压后的目录如下:

     

     

    有两个版本的分别是32和64,这里是使用64版本的操作。

     

    (3)

    进入到64bit目录下。打开cmd命令窗口,启动redis服务,命令如下:

    redis-server.exe redis.conf

     

    看到以下情况表示启动成功。Redis默认在6379端口号。

     

    注意:当前窗口不要关闭,再打开一个窗口去连接redis服务。

    好的,客户端已经连接上了redis,并且可以操作redis了。

     

     

     

    Linux版安装(重要,单机版)

    (1)

    下载redis的安装包,并且上传在linux上。

     

     

    (2)将redis拷贝到/usr/local/下,并且解压 

    cp redis-3.0.0.tar.gz /usr/local/

    tar -zxvf redis-3.0.0.tar.gz

     

    (3)进入解压后的目录进行编译

    cd redis-3.0.0

    make

     

    可能出现的错误:

     

     

    可以看到这里提示gcc命令为找到!!!!

     

    什么是gcc?

    gcc是linux下的一个编译程序,是C程序的编译工具。

    GCC(GNU Compiler Collection) 是 GNU(GNU's Not Unix) 计划提供的编译器家族,它能够支持 C, C++, Objective-C, Fortran, Java 和 Ada 等等程序设计语言前端,同时能够运行在 x86, x86-64, IA-64, PowerPC, SPARC 和 Alpha 等等几乎目前所有的硬件平台上。鉴于这些特征,以及 GCC 编译代码的高效性,使得 GCC 成为绝大多数自由软件开发编译的首选工具。虽然对于程序员们来说,编译器只是一个工具,除了开发和维护人员,很少有人关注编译器的发展,但是 GCC 的影响力是如此之大,它的性能提升甚至有望改善所有的自由软件的运行效率,同时它的内部结构的变化也体现出现代编译器发展的新特征。

     

    安装gcc!!!

    (1)有网环境:

    直接安装gcc

    yum install gcc-c++

     

    (2)无网环境:

    先安装yum,再安装gcc。也是执行yum install gcc-c++

    这里就不解释怎么安装yum了,不会可以的自行百度。

     

    (4)接上redis的安装,已经安装gcc了,再次make。

     

    提示:jemalloc/jemalloc.h:没有那个文件或目录。这是因为我们已经make了一次有了残留文件。

    解决方案:执行以下命令,清除之前编译时创建的文件等等

    make distclean

    好的。已经清除成功了。那么再次make。这次就可以make成功了。

     

    (5)这里已经make成功了,那么就开始安装redis了。

    安装redis并指定安装目录:

    make PREFIX=/usr/local/redis install

     

    执行完毕后就可以看到/usr/local目录下有一个redis的目录。就表示安装成功了。

     

     (6)启动redis

    前台启动(不常用)

    /usr/local/redis/bin目录去

    ./redis-service

    ctrl+c停掉当前进程

     

    后台启动(常用)

    把解压目录 redis 里的 redis.conf 复制到 user/local/redis/bin 里

    修改 redis-conf内容:(redis默认不是后台启动的,这里修改成后台启动)

    daemonize yes

    启动服务: ./redis-server redis.conf

    redis 的默认端口是6379

     

    启动完毕后,可以查看进程:

     

     

    (7)登录 redis 服务

    登录本地服务: ./redis-cli

    登录远程服务: ./redis-cli -h ip -p port

    登录集群: ./redis-cli -c -h ip -p port

     

    连接redis,并且发送一个ping,返回pong就表示完成!!!!

     

    (8)关闭redis服务

    先连接redis,发送停止服务命令

    ./redis-cli

    shutdown

     

    好的,到这里redis安装已经完成!!!集群版本后面会推出。敬请期待。

    Redis启动后的杂项知识(重要)

    (1)单进程,redis速度很快。

      redis读写性能测试,redis官网测试读写能到10万左右。

     

    (2)默认16个数据库,类似数组下表从零开始,初始默认使用零号库

     

    (3)select命令切换数据库

     

    (4)dbsize查看当前数据库的key的数量

     

    (5)flushdb:清空当前库key

     

    (6)Flushall:清空全部库

     

    (7)统一密码管理,16个库都是同样密码,要么都OK要么一个也连接不上

     

    (8)Redis索引都是从零开始

     

    (9)redis默认端口是6379

     

     

  • 相关阅读:
    第二周总结
    币值转换
    抓老鼠
    秋季学习总结
    第七周作业
    第六周作业
    2019年春季第五周
    2019年春季学期第四周作业
    2019年春季学期第三周作业
    2019年春季学期第二周作业
  • 原文地址:https://www.cnblogs.com/itoyr/p/10069202.html
Copyright © 2020-2023  润新知