當前位置:首頁 > 報告詳情

專場20.4-vivo KV存儲探索與實踐-汪翔.pdf

上傳人: 2*** 編號:126870 2023-05-01 25頁 1.40MB

word格式文檔無特別注明外均可編輯修改,預覽文件經過壓縮,下載原文更清晰!
三個皮匠報告文庫所有資源均是客戶上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作商用。

相關圖表

vivo KV存儲探索與實踐,由vivo互聯網專家工程師汪翔主導,旨在降低存儲成本并滿足業務對高性能的需求。該存儲服務基于TiKV研發,兼容Redis協議,支持大容量存儲和高可用性。TiKV架構包括PD、Store、Region、Node等,采用事務型KV請求和Raft協議進行數據復制。數據編碼包括Meta Key和Data Key,用于命名空間、版本、用戶key等。過期數據回收采用被動和主動檢測,提高檢測效率。多租戶設計基于namespace進行數據隔離,共享底層存儲集群。高可用和水平擴展通過ETCD注冊服務、Redis Cluster協議和自動觸發slot分配實現。性能指標顯示,該存儲服務在SET和GET操作中表現良好。周邊生態包括離線數據批量導入、數據遷移和備份恢復。未來展望包括自適應slot鎖機制、性能優化、構建緩存和存儲一體化系統,以及支持更多協議。
"vivo KV存儲探索與實踐"中,如何實現存儲計算分離? "TiKV 架構簡介"中,Raft協議在TiKV中的作用是什么? "設計細節 – 數據編碼"中,Data Key和Meta Key的命名空間有什么作用?
客服
商務合作
小程序
服務號
折疊
午夜网日韩中文字幕,日韩Av中文字幕久久,亚洲中文字幕在线一区二区,最新中文字幕在线视频网站