2020年7月30日星期四

Rdeis的安装和定义

一、什么是redis?

    redis全称是Remote Dictionart Server(远程字典服务器),他是开源、免费、C编写(遵守BSD协议)、单进程多线程的模式。基于内存运行,高性能的(key/value)分布式内存数据库,并支持持久化的NOsql数据库,也称为数据结构服务器。

同时redis与其他key/value缓存产品相比具有三个特点:

  1. 数据持久化。将内存的数据保存在磁盘,重启的时候再次加载使用;
  2. 更多的数据结构存储。redis不仅支持key/value,还支持list、set、zset、hash等数据结构的存储;
  3. 数据备份。可以使用Master-slave模式进行数据备份。

二、redis能干嘛?

    能做内存的存储和持久化,取最新的N个数据操作,比如取10条评论数放在list集合中。模拟httpSession这种需要设定过期时间的功能。还可以做发布,订阅消息系统。定时器、计数器。

三、redis官网

外文网:https://redis.io/  

中文版       1>tar -zxvf 文件名

        2>cd redis-5.0.5

        3>make

        4>make install

 在执行3命令的时候如果报错,仔细阅读错误信息,我这里的坑:安装的时候,提示缺少gcc包,如果有网则:yum install gcc-c++,如果没有网则打开自带的光驱--centos。执行rpm -ivh cpp+tab、rpm -ivh kernel+tab、rpm -ivh glibc-header+tab、rpm -ivh glibc-devel+tab、rpm -ivh libgomp+tab、rpm -ivh gcc+tab,完成之后,执行gcc -v进行检测。注意:在make爆出已经确少gcc之后安装的gcc完毕的时候,需要手动清理上次运行之后的make残留。命令:make distclean

安装完毕之后,需要把redis.conf备份一份到其他路径,以后启动也是启动该路径,并开启daemonize 为yes,让其以守护进程运行。

四、redis的linux版本启动

cd usr/local/bin

redis-server /$备份的redis.conf目录$/redis.conf

redis-cli -p 6379


 

五、常见错误解决


 

1、检查是否端口输入错误,默认是6379。或者进vim /$备份的redis.conf目录$/redis.conf,查看port。

2、上次退出未关闭redis服务,造成的端口冲突,那么ps -ef|gerp redis,然后kill 进程号(用户旁边第一个)

Rdeis的安装和定义亚马逊运营之点滴常识Amazon的优化思路prezi纯干货:产品摄影5大招+爆款ASIN的产品图深度分析!世界杯,不可错过的商机!2019年亚马逊将的运营方向有这六大举措!五缘水乡——古朴简约水乡风_厦门市旅游2017年圣诞节去哪里玩比较好?2017圣诞节深圳世界之窗有什么活动?

没有评论:

发表评论