Redis集群介绍
一、Redis介绍
1、简介
redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久性的键值对(key-value)存储数据库。从2015年6月开始,Redis的开发由Redis Labs赞助,而2013年5月至2015年6月期间,其开发由Pivotal赞助。在2013年5月之前,其开发由VMware赞助。根 据月度排行网站DB-Engines.com数据显示,Redis是最流行的键值对存储数据库。
Redis采用内存(In-Meory)数据集(DataSet)。
支持多种数据类型:字符串(string)、列表(list)、集合(set)、散列(hash)、有序集合(zset)五种类型
Redis作者:Salvatore Sanfilippo
GitHUB地址:https://github.com/redis/redis
2、Redis软件获取帮助
官方网站:https://redis.io/
官方各版本下载地址:http://download.redis.io/releases/
Redis中文命令参考:https://redisdoc.com/
中文网站:http://redis.cn/
中文网站:https://www.redis.net.cn/
3、Redis特性
高速读写、数据类型丰富
支持持久化,多种内存分配及回收策略
支持弱事务,消息队列,消息订阅
支持高可用、支持分布式分片集群
4、企业缓存数据库解决方案对比
二、Redis基本部署
1、Yum方式安装最新版本redis
2、编译安装最新版redis
1)编译安装redis
2)启动redis
3)配置启动数据库
4)关闭redis进程
3、设置系统进程启动redis
1)编辑redis配置文件
2)添加redis系统启动
4、redis多实例配置
注意:本次多实例配置基于单实例配置完成后
1)创建程序目录
2)修改配置文件
3)执行脚本,查看文件目录结构
4)启动实例
5)连接redis
三、redis配置文件说明
1、redis.conf配置说明
2、在线变更配置