微軟釋出開源快取儲存系統Garnet,提升大資料處理效能

首頁 > 科技

微軟釋出開源快取儲存系統Garnet,提升大資料處理效能

來源:去哪玩 釋出時間:2024-03-20 16:23

驅動中國2024年3月20日訊息,在資料密集型計算需求日益增長的當下,微軟研究院開發並推出了一款名為Garnet的開源快取儲存系統。該系統旨在最佳化大規模資料處理操作,提升高吞吐量和低延遲的應用場景。Garnet已在多個微軟的用例中表現出色,並於近日對外公開原始碼,以期透過開發者社群的共同努力,進一步提升其效能與功能。

快取儲存技術作為現代軟體架構中不可或缺的組成部分,它的效率直接影響到應用程式的響應速度和處理能力。傳統的快取系統雖已廣泛應用,但在豐富功能性與硬體資源利用之間存在折衷。微軟研究院的Garnet專案正是在這樣的背景下孕育而生,它致力於充分利用最新硬體的能力,同時保持系統的易用性和擴充套件性。

Garnet的核心優勢在於優異的可擴充套件性和吞吐量,以及對客戶端會話數增加情況下的低延遲表現。經過基準測試,Garnet與其他幾種領先的開源快取儲存方案對比,顯示出了它在處理大量客戶端連線和大資料量時更加高效不亂。此外,Garnet支援多種API功能,如原始字串的讀寫、複雜資料型別的處理等,滿足了不同場景下的應用需求。

實驗1:不同數量的客戶端會話的吞吐量

圖1:吞吐量(對數級),不同數量的客戶端會話,資料庫大小為(a)1024個鍵和(b)2.56億個鍵

實驗2:不同批次的生產量

圖2:吞吐量(對數級),不同的批處理大小,資料庫大小為(a)1024個鍵和(b)2.56億個鍵實驗3:不同數量客戶端會話的延遲

圖3:延遲,不同數量的客戶端會話,(a)中值,(b)99百分位數,以及(c)99.9百分位

實驗4:不同批次的等待時間

上一篇:最高級別的信... 下一篇:讓口腔健康理...
猜你喜歡
熱門閱讀
同類推薦