原文:美團針對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