原文:美团针对Redis Rehash机制的探索和实践

背景 Squirrel 松鼠 是美团技术团队基于Redis Cluster打造的缓存系统。经过不断的迭代研发,目前已形成一整套自动化运维体系,涵盖一键运维集群 细粒度的监控 支持自动扩缩容以及热点Key监控等完整的解决方案。同时服务端通过Docker进行部署,最大程度的提高运维的灵活性。分布式缓存Squirrel产品自 年上线至今,已在美团内部广泛使用,存储容量超过 T,日均调用量也超过万亿次,逐 ...

2018-07-27 11:13 0 6112 推荐指数:

查看详情

深度学习在配送ETA预估中的探索实践

1.背景 ETA(Estimated Time of Arrival,“预计送达时间”),即用户下单后,配送人员在多长时间内将外卖送达到用户手中。送达时间预测的结果,将会以”预计送达时间”的形式,展 ...

Thu Jun 13 20:20:00 CST 2019 0 443
[Redis] 哈希表的Rehash机制

哈希表的完整结构 , 因为他是多个哈希一层层嵌套的 , 所以会是这样的结构 触发rehash的时机 字典类型容量变化过程叫做rehash,需要满足一定的条件才能触发扩容机制服务器当前没有进行BGWRITEAOF或者BGSAVE命令,且当前键值对个数超过一维数组的大小,才会 ...

Thu Dec 17 21:49:00 CST 2020 0 869
iOS 端开源框架 Graver 在动态化上的探索实践

近些年,移动端动态化技术可谓是“百花齐放”,其中的渲染性能也是动态化技术一直在探索、研究的课题。的开源框架 Graver 也为解决动态化框架的渲染性能问题提供了一种新思路:关于布局,我们可以采用“画控件”方案替代传统的“拼控件”方式。本文尝试给出一些探索思考与实践经验的分享。 前言 动态化 ...

Sat Nov 02 00:53:00 CST 2019 0 292
redis渐进式rehash机制

redis的具体实现中,使用了一种叫做渐进式哈希(rehashing)的机制来提高字典的缩放效率 ...

Thu Jul 18 18:28:00 CST 2019 0 3544
Flutter的原理及实践

导读 Flutter是Google开发的一套全新的跨平台、开源UI框架,支持iOS、Android系统开发,并且是未来新操作系统Fuchsia的默认开发套件。自从2017年5月发布第一个版本以来,目 ...

Fri Aug 10 23:10:00 CST 2018 0 4231
基于nightmare的美食商家爬虫实践

前言 商家页分析 需要爬取的数据有(这里没有按人数爬) 爬虫工具选取 pysipder scrapy nightmare 同步任务 js动态加载 中断继续 爬坑总结 示例代码 前言 上学的时候自己写过一些爬虫 ...

Mon Sep 04 04:37:00 CST 2017 0 1169
点评Kubernetes集群管理实践

背景 作为国内领先的生活服务平台,点评很多业务都具有非常显著、规律的”高峰“和”低谷“特征。尤其遇到节假日或促销活动,流量还会在短时间内出现爆发式的增长。这对集群中心的资源弹性和可用性有非常高的要求,同时也会使系统在支撑业务流量时的复杂度和成本支出呈现指数级增长。而我们需要 ...

Mon Aug 26 23:40:00 CST 2019 0 553
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM