博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Redis学习笔记(1)Redis安装和启动
阅读量:5139 次
发布时间:2019-06-13

本文共 1399 字,大约阅读时间需要 4 分钟。

前言

作为一个开发者,一直想跟进一下大数据和云计算的步伐。

因此打算开始学习云计算和分布式数据的各种内容,先从Redis开始。

Redis是Remote Dictionary Server的缩写,最初是开发用来作为数据库使用的工具。

在Linux下安装Redis非常简单

在终端运行以下命令

wget http://download.redis.io/redis-stable.tar.gztar zxf redis-stable.tar.gzcd redis-stable.tar.gzmake

当然也可以直接下载 http://download.redis.io/redis-stable.tar.gz 用于安装

make完之后 最好是运行make test 测试 是否正确的安装完成,我运行make test时 提示 需要 tcl 8.5 以上版本

我的Linux 是 Centos 7  直接运行命令安装 tcl 8.5

sudo yum install -y tcl

然后就是 make test  当看到 

 

时就是完成了测试。然后 sudo make install 把 redis 安装到/usr/local/bin 目录下用于调用。

会产生以下几个可执行文件

redis-server     redis 服务端

redis-cli    redis 命令行客户端

redis-benchmark  redis 性能测试工具

redis-check-aof   AOF文件修复工具

redis-check-dump  RDB文件修复工具

redis-sentinel     Sentinel 服务端

命令行直接启动  redis-server 即可启动默认的 redis服务端

如图所示。但是为了进一步的配置相关的参数,我们进入源代码的根目录获取到配置文件模版 redis.conf

有几个可能需要配置的配置项说明如下

参数          值          说明

daemonize      yes         使Redis以守护进程模式运行

pidfile        /var/run/redis_6379.pid  设置Redis的PID文件的位置

port          6379                     默认Redis的监听端口号

dir          /var/redis/6379        设置持久化文件存放的位置

把修改完成后的 redis.conf 文件改名为 6379.conf 用于和不同监听端口的 redis-server区分开

我把6379.conf文件放到 /etc/redis/目录下 当然前提是需要创建  /var/redis   和 /var/redis/6379目录,否则会报无法找到对应目录的错误。

再运行  redis-server  /etc/redis/6379.conf 即可启动服务端。

可以看到 服务端已经在 6379上监听连接,可以用redis-cli连接服务端测试连通性了。

已经安装好并连通服务器,接下来是整理相关的数据加入数据库,稍后找个日常的案例进行数据的简单存储实验。

好了,今天就写到这里了~ 据说今晚有五年以来最大的寒潮来袭,还是早点躲到床上去取暖了。

 

转载于:https://www.cnblogs.com/humy2012/p/5152525.html

你可能感兴趣的文章
mysql触发器
查看>>
Redis学习笔记(1)Redis安装和启动
查看>>
淌淌淌
查看>>
MySQL-定时任务
查看>>
自搭的一个系统框架,使用Spring boot+Vue+Element
查看>>
创业之死:97%的创业失败是因为…… . 分类: 项目管理 ...
查看>>
Ubuntu Desktop变为Ubuntu Server服务器版的方法 分类: ...
查看>>
中断处理程序不能使用printf的本质 分类: vxWorks ...
查看>>
布局自适应
查看>>
SQL Server数据库锁机制及类型
查看>>
求最大值及其下标
查看>>
阿里云服务器 http 转 https
查看>>
firefox ReferenceError: $ is not defined 问题解决
查看>>
[模板] 严格次小生成树
查看>>
2019春第四周作业
查看>>
92. Reverse Linked List II
查看>>
【linux】16进制格式查看命令hexdump
查看>>
关于无缝滚动
查看>>
自己封装函数
查看>>
POJ 1159 字符串匹配问题
查看>>