Redis下载安装与Redis初步认识

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_39082031/article/details/79609536

1、Redis官网下载地址:https://redis.io/,下载方法就不必多说什么了。

2、Redis安装:

    2.1、Redis解压:tar -zxvf redis-4.0.8.tar.gz -C /usr/local/

        参数解读:

            tar:xxx.tar 或者 xxx.tar.gz 格式的压缩包的解压命令;

            -zxvf:z 代表gzip的压缩包;x 代表解压;v 代表显示过程信息;f 代表后面接的是文件 

            -C:解压到指定的目录。

    2.2、然后切换目录到 Redis根目录下,执行 make 命令。

        执行 make 命令可能会报错:

            错误一:gcc命令找不到,是由于没有安装gcc导致,直接使用 yum 进行安装,命令:yum -y install gcc; -y 是一个参数,表示在安装的过程中总是执行 yes;

            错误二:error: jemalloc/jemalloc.h: No such file or directory,是因为没有分配内存,内存分配器使用 libc ,执行命令:make MALLOC=libc;

        安装完 gcc 之后,先执行 make distclean 清理一下上次 make 之后产生的文件,再执行 make。

        附加操作(可以不执行):执行完 make 之后,再执行 make install,该操作是将 src 目录下的可执行文件复制到 、usr/local/bin 目录下。

    2.3、redis启停,切换到 src 目录下:

        2.3.1、启动:

            a、后台启动: ./redis-server & 

            b、后台启动并输出日志到nohup.out文件:nohup /usr/local/redis-4.0.8/src/redis-server &

        2.3.2、关闭: ./redis-cli shutdown 或者通过杀死进程的方式直接简单粗暴的关闭(kill pid 或者 kill -9 pid,其中 pid 代表的是进程号)。

3、Redis客户端:

    3.1、redis命令行客户端:redis-cli(Redis Command Line Interface)是Redis自带的基于命令行的Redis客户端,用于与服务端交互,我们可以使用该客户端来执行redis的各种命令。

        3.1.1、直接连接 Redis(默认ip127.0.0.1,端口6379):./redis-cli 

        3.1.2、指定 IP 和 端口 port 连接 Redis:./redis-cli -h 127.0.0.1 -p 6379

    3.2、Redis远程客户端:Redis Desktop Manager 下载地址:https://redisdesktop.com/,傻瓜式安装。

    3.3、redis编程客户端:

        3.3.1、什么是redis编程客户端:redis以键值对的方式存储数据在服务器上,那么我们Java程序如何读取键值对中的值内容呢?所以有人编写了一套程序,专门去连接redis并读取其中的键值对内容,这套程序就像驱动程序一样,我们使用它提供的API就能访问服务器上的redis并对它进行各种操作。

        3.3.2、redis的Java编程客户端:Jedis:redis的Java编程客户端,Redis官方首选推荐使用Jedis,jedis是一个很小但很健全的redis的java客户端;Jedis 源码:https://github.com/xetorthio/jedis;api 文档:http://xetorthio.github.io/jedis/

4、Redis命令:redis中文版命令大全:http://redisdoc.com/;redis英文版命令大全:https://redis.io/commands

5、Redis的发布和订阅,参考Redis命令大全;

6、Redis数据持久化,参考Redis命令大全;

7、Redis事务,参考Redis命令大全。

猜你喜欢

转载自blog.csdn.net/weixin_39082031/article/details/79609536