文档介绍:Redis中间件手册
Redis中间件手册
Redis中间件手册
Redis组件手册
Version | 2016
Redis中间件手册
Redis中间件手册
Redis中间件手册
文 档 变 更 记 录
版本编号
版本日期
作 者
说 明
ﻬ目 录
1ﻩ引言ﻩ5
5
2 概述ﻩ5
2。1ﻩ功能列表ﻩ6
集群部署方案 7
.1ﻩRedis+Zookeeper方案ﻩ7
2。 + sentinel (官方)ﻩ8
2.2。4ﻩRedis+keepalive 9
3ﻩ组建部署过程ﻩ10
3。1ﻩ环境部署概述ﻩ10
创建主机应用属组和用户 10
3。2.1ﻩ系统平台准备ﻩ10
.2ﻩ创建属组ﻩ10
Redis中间件手册
Redis中间件手册
Redis中间件手册
.3ﻩ创建组下面的用户 10
3。3ﻩ部署步骤及配置 11
3.3.1ﻩRedis的下载ﻩ11
3。
3。3。3ﻩ参数配置修改ﻩ12
3。 启动及验证服务ﻩ14
3。3.5ﻩSlave主机redis安装配置ﻩ15
3。3。6 验证M-S服务 15
.7 部署问题汇总ﻩ16
4 REDIS+KEEPALIVE集群部署ﻩ17
4。3ﻩKeeplive的安装ﻩ18
4。3。1ﻩ安装openssl相关服务: 18
4.
4。3.3ﻩ编译安装 18
配置修改ﻩ19
4。 启动keepalive服务 21
。7ﻩkeepalive的M-S服务验证ﻩ21
.8 redis的监控切换脚本 23
。9 验证redisM—S切换ﻩ25
4.
5 性能调优ﻩ29
Redis中间件手册
Redis中间件手册
Redis中间件手册
6ﻩ附录ﻩ34
运维常见问题ﻩ34
6.2ﻩ客户端API 34
Redis中间件手册
Redis中间件手册
Redis中间件手册
引言
编写目的
了解redis的运行机制。提供了redis的部署安装步骤以及安装过程中遇到的一些常见部署问题
读者对象
了解Redis的相关知识及redis安装部署人员
名词术语
约定和限制
Redis最擅长的是结构化数据的cache,计数器场景,轻量级的消息队列,Top排行榜等互联网应用场景.
redis是目前公认的速度最快的基于内存的键值对数据库,但redis的缺点也非常明显,仅提供最基本的hash set, list, sorted set等基于数据类型,不分表,没有schema,没有索引,没有外键,缺少int/date等基本数据类型,多条件查询需要通过集合内联(sinter,zinterstore)和连接间接实现,操作不便,开发效率低,可维护性不佳; 因此一般不将其视为完整的数据库单独使用,很多网站将redis作为高速缓存和session状态存储层,然后再与其他数据库搭配使用。
Redis中间件手册
Redis中间件手册
Redis中间件手册
概述
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。
Redis支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) , bitmaps(一串连续的2进制数字), hyperloglogs (一个概率统计的数据结构,可以被用来估计一个集合的基数)和 地理空间(geospatial) 索引半径查询。
Redis 内置了 复制(replication),LUA脚本(Lua scripting), LRU驱动事件(LRU eviction),事务(transactions) 和不同级别的 磁盘持久化(persistence), 并通过 Redis哨兵(Sentinel)和自动 分区(Cluster)提供高可用性(high availability)。
功能列表
Memcache和redi