Redis 架构设计
2015-10-28 13:13
363 查看
1.设计层面
(1) 存储小而热的数据
(2) 结合业务数据特点,正确使用内存类型
(3) 冷、热数据分离
2.架构层面
(1) 提前做好容量(内存)规划
(2) 结合持久化模式优劣正确使用,一般建议Master节点去持久化,从节 点至少使用AOF持久化
(3) 通过分片与预分片技术,提高服务器存储和运算能力
(4) 当数据存储与操作达到一定量级,可通过Codis做平滑扩容
备注:要想做Redis高可用,我们可以使用代理服务Twemproxy或豌豆荚提供的集群解决方案Codis,我们也可以使用一些开源的解决方案,比如新浪、百度、淘宝、腾讯等的Redis集群方案(这些云平台服务一般涉及收费)!
3.部署层面
(1) 建议使用M-S-S部署结构
(2) 优化系统内核参数,提高Redis稳定性
欢迎大家来交流~~
(1) 存储小而热的数据
(2) 结合业务数据特点,正确使用内存类型
(3) 冷、热数据分离
2.架构层面
(1) 提前做好容量(内存)规划
(2) 结合持久化模式优劣正确使用,一般建议Master节点去持久化,从节 点至少使用AOF持久化
(3) 通过分片与预分片技术,提高服务器存储和运算能力
(4) 当数据存储与操作达到一定量级,可通过Codis做平滑扩容
备注:要想做Redis高可用,我们可以使用代理服务Twemproxy或豌豆荚提供的集群解决方案Codis,我们也可以使用一些开源的解决方案,比如新浪、百度、淘宝、腾讯等的Redis集群方案(这些云平台服务一般涉及收费)!
3.部署层面
(1) 建议使用M-S-S部署结构
(2) 优化系统内核参数,提高Redis稳定性
欢迎大家来交流~~
相关文章推荐
- redis举例调用两种方式方式
- Redis加入Centos Linux开机启动
- Redis 单点模式和集群模式代码测试及问题记录
- redis.conf
- redis的学习知识点
- redis数据库缓存部署
- Redis配置文件解析
- Redis学习笔记(八)进阶之生存时间
- Redis源代码分析(十一年)--- memtest内存测试
- Redis主从是否生效的特殊测试方法
- ubuntu redis php 安装
- 基于Nginx + Tomcat 7 + Redis session共享
- Redis 【keys】 一句话说明
- [转载] 深入剖析 redis 主从复制
- [转载] redis 的两种持久化方式及原理
- 新浪微博关系服务与Redis的故事
- phpredis中文手册——《redis中文手册》 php版
- 原windows下安装redis
- Ubuntu server 15.0.4 Redis相关笔记及配置参数说明
- Spring-data-redis:特性与实例--转载