Redis应用案例回顾——新浪微博
|
新浪微博的用户场景
新浪微博中那里用到了redis,为什么使用
好友关系中的redis应用
计数中的redis应用
经验和教训 |
redis功能概要
|
内存数据库
持久数据库
并发处理
事务操作
分布式操作
主从备份
集群部署、动态扩展 |
Redis架构原理
|
内部数据结构
内存映射数据结构
Redis数据类型 |
Redis核心服务解析 |
事务
订阅与发布
Redis内部运作机制 |
基于Redis单机数据库的实现
|
服务器中的数据库
RDB持久化
AOF持久化
事件的类别、调度与执行
客户端的设置
服务器的处理过程 |
基于Redis多机数据库的实现
|
复制的功能实现和监控
Sentinel的设置和监控
集群的搭建和监控
发布与订阅 |
Redis应用场景解析
|
剖析如下场景的关键设置:队列、缓存、订阅和通知、排序
显示最新的项目列表
积分排行榜
按照积分和时间案排序
计数与显示
实时分析与统计 |
Redis的引入 |
业务场景和数据分析
Redis前的时代的情况
数据量
数据库
开发模式
遇到的问题:性能、可靠性
引入Redis解决的解决方案 |
第一次优化-基于Redis |
容量规划
预拆足够的数据分片
业务独立存储
选择合适数据类型
主从设置
数据同步 |
持续的优化-基于Redis |
缓存的优化
内存的迁移
负载均衡
计数与存储优化
资源服务化 |
Redis性能优化方法实践 |
Key-Value的数据库设计
内存分配优化
索引优化
持久化存储优化
缓存优化
集群与负载均衡
主从的优化
Redis配置文件各项参数说明及性能调优 |