- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
虚拟内存RedisSlideBoom
* * * * * * * 使用 hset 代替set 对象:video id : 1 name : funny game time : 100 created_time : 129014998 适用场景:key比较少的同一对象中 HSET video:1 name “funny game” HSET video:1 time 100 HSET video:1 created_time 129014998 HLEN video:1 == 3 HGET video:1 name == “funny game” HKEYS video:1 == name , time, created_time HGETALL video:1 == name = funny game time = 100 created_time = 129014998 Master Slave Replcation 纯内存 备份,持久化 主从 架构 Redis 缺少同步机制常见的check point和校验机制 如果同步请求转发丢失, 一致性无法保证,只有slave重启时全量加载才能修复 方案: 主库在内存中运行,从库不提供线上服务只做持久化备份 分布式缓存 (一致性哈希) 分布式 架构 预留6G 单机多节点 ( 节点数=CPU - 1 ) Redis1:6380 Redis2:6381 Redis3:6382 每天3点 每天4点 每天2点 6G 6G 6G redis redis redis redis 分时间段 bgrewriteaof 充分提高内存使用率 分布式 架构 应用层 sharding master1 slave1 master2 slave2 slave3 master3 备份 备份 备份 R/W R/W R/W sharding 数据分片 Redis 需仔细规划 内存限制? 存什么数据? 数据增多,如何扩展? 读写瓶颈,如何扩展? 不仅要规划,还要严密监控 规划 / 监控 驾驭能力是关键!! 是否适合当前应用场景 团队能不能驾驭 如何解读Redis 关于 Redis Redis vs Memcached Redis 搭建 一些经验 TODOs TODOs Cluster Auto sharding Fault tolerance Persistence Diskstore LRU Cache-Flush-Delay 参考 http://www.redis.io/ /2010/10/17/redis-from-the-ground-up.html /articles/redis-under-the-hood.html /blog/2011/03/redis_get_set.html /tag/redis/ /index.php/Redis-2.0.4_RTFSC /static/2010/redis-tutorial/ / Thanks 常优 /changyou52 Q / A * * * * * * * * * * * * * * * * * * * * * * 常优 /changyou52 @网络电视事业部 www.redis.io 关于 Redis Redis vs Memcached Redis 搭建 一些经验 TODOs 关于 Redis 定义 : 高性能的 key-value 内存数据库 官方性能测试: 50个并发环境下 SET: 110000次 / S GET: 81000次 / S Redis: 快,非常快 易部署 多语言API 支持数据类型:string、list、sets、Sorted Set 具有原子性操作 pop/push 持久化 支持的master/slave复制 支持虚拟内存 Redis feature: 关于 Redis Redis vs Memcached Redis 搭建 一些经验 TODOs Redis vs Memcached Memcached Redis 存储类型 Strings Strings Lists Sets Sorted Sets Hashes 原子性操作 不支持 pop/push 虚拟内存 不支持 支持 主从 不支持 (MemcachedDB ) 支持 内存
您可能关注的文档
最近下载
- 城镇污水处理厂工艺全套推荐.ppt VIP
- 05J927-1汽车库建筑构造图集.pdf VIP
- 实验室生物安全生物安全实验室操作规范(微生物.pptx VIP
- 2025年秋季开学全体教师大会上,校长讲话:教育从来不靠一个人燃烧,而靠一群人沉下去!.docx
- 中小学校服验收记录单(参考模版).doc VIP
- DLT5418-2009脱硫吸收塔施工及验收规范.pdf VIP
- 2020新译林版高中英语选择性必修四Unit2 Integratedskills课件.pptx VIP
- 医院信息科笔试、面试题(附答案).docx VIP
- 2020译林版新教材高中英语选择性必修四第二单元知识点复习课件.pptx VIP
- 详解《工贸企业重大事故隐患判定标准》2023版.pptx VIP
文档评论(0)