定义:

Redis是一种支持key-value等多种数据结构的存储系统。可用于缓存,事件发布或订阅,高速队列等场景。支持网络,提供字符串,哈希,列表,队列,集合结构直接存取,基于内存,可持久化。

NoSQL数据库、 c语言开发的内存数据库;性能好:官方数据最高TPS:11w/s ;持久化;(k(字符串)—v)存储,String,list ,hash,set,zset等  新版本增加了 Stream

安装:

        1. yum没有redis,所有手动源码:解压:tar -xvf redis-*_....tar.gz

        2. yum install -y gcc. 基于依赖c语言,安装gcc

        3. make(编译)

        4. make install; 安装

 配置:redis.conf

1.开启守护进程:Daemonize:yes. 是否启动(守护模式)后台程序 改为yes;

redis 为何使用守护进程

Redis 使用守护进程的主要原因是为了后台运行,并且避免会话被锁定至终端。当Redis以守护进程方式运行时,它会将自身从当前会话中分离出来,继续在后台执行。这样做的好处是可以避免像普通的终端或者图形界面程序那样,当用户退出会话时,程序也随之停止运行。

要让Redis以守护进程方式运行,可以在启动命令中加上--daemonize yes选项。例如,使用redis-server命令启动Redis时,可以这样做:

redis-server --daemonize yes

或者在配置文件中修改:daemonize yes 然后启动:redis-server /path..to/redis.conf

2.  supervised:systemd/no?使用supervisor 监控模式运行;

确保 supervised 配置项的值设置为 systemd, upstart, auto, 或者 none 中的一个。

systemd:如果你的系统使用 systemd 管理服务。

upstart:如果你的系统使用 upstart 管理服务。

参考阅读

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: