打笔记为了直接好找:
zk启动
cd /usr/local/zookeeper/zookeeper
cd bin
./zkServer.sh start
./zkServer.sh status
redisq启动
cd /usr/local/redis/6379/bin/
ll
./redis-server redis.conf
通过管道命令进行查看 后端服务是否开启:
ps -ef|grep redis
结束-----
下面是详细的redis的安装:
1.命令是: # cd /root
查看所有: # ll
2.找到本地的目录 用来创建文件夹存放redis
命令是: # cd /usr/local/
命令是: # ll
3.在此目录下创建文件夹 redis
命令是: # cd mkdir redis
命令是: # ll
4.到redis文件夹下
命令是:cd redis/
命令是: # ll
5.把root目录下的redis压缩包拷贝到此文件夹./
命令是:# cp /root/redis/redis-3.0.0.tar.gz ./
强制解压命令是:# tar -zxvf redis-3.0.0.tar.gz -C ./![在这里插入图片描述](https://img-blog.csdnimg.cn/20200408145126473.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4u
解压完后这都是redis的源代码;源码时c语言写的,我们的安装方式是源码安装,所以要编译他的源代码才能安装;c语言写的代码编译它需要c语言编译器;需要联网在线安装
命令是:# yum install gcc
6.进入redis
命令是:# cd redis-3.0.0
7.编译
命令是:make
编译完后如图:
8.安装
命令是:# make install PREFIX=’/usr/local/redis/6379’
9.查看有没有创建6379目录
10.查看redis的bin
11启动#
命令是:./redis-server # cd /usr/local/redis/redis-3.0.0
我们看到奶酪图片说明启动成功,那么我们启动时前端启动,已关闭窗口服务就关闭了;
ctrl + c 停止服务
要用配置文件配置一下 使用后端启用的方式,就是在后台默默的运行着,
12.命令是: # cd /usr/local/redis/redis-3.0.0
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200408151557406.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NiMTIzXzQ1Njc4,size_16,color_FFFFFF,t_70
13.把配置文件拷贝到bin下
命令是:# cp redis.conf /usr/local/redis/6379/bin/
查看命令是:# cd /usr/local/redis/6379/bin/ --> #ll
14.看配置文件 并更改属性 # vim redis.conf
15.esc退出编辑 ----> :wq 保存 ----或者ctrl+q 退出静止操作
16.开启后端服务:./redis-server redis.conf
17.通过管道命令进行查看 后端服务是否开启:
ps -ef|grep redis
显示为:
<—root 3241 1 0 19:14 ? 00:00:00 ./redis-server *:6379 端口>-----结束。
总结:
dump.rdb是持久化存储文件 ,运行一段时间就会把内存中的数据往这里放一份数据,当我们把服务器关闭了,在启动后呢,先加载dump.rbd中的数据从硬盘上读取到内存中,这样就还原了,
丢失数据是指还没有来得及在硬盘上存储就宕机了的数据,
代码中查询数据,如果redis中数据没有,就去数据库取,数据库里的数据然后再备份一份到redis中长时间以后数据就会慢慢都恢复了。