極速下載站 —— 提供優(yōu)質(zhì)軟件下載服務(wù),感受全新的極速下載體驗!

最近更新 | 軟件專題 | 軟件分類 | 軟件排行

您的位置:極速下載站資訊首頁其他資訊網(wǎng)絡(luò)資訊 → 微軟研究院開源Garnet緩存系統(tǒng) 具有高吞吐量低延遲可擴(kuò)展等特點

微軟研究院開源Garnet緩存系統(tǒng) 具有高吞吐量低延遲可擴(kuò)展等特點

時間:2024-03-20 11:32:22  作者:泰龍  瀏覽量:56

由 Microsoft Research 自 2021 年開始研究的遠(yuǎn)程緩存系統(tǒng) Garnet 現(xiàn)已在 GitHub 上開源,采用 MIT 許可證,支持開發(fā)者和企業(yè)使用。

Garnet (石榴石) 是一個具有強(qiáng)大性能的遠(yuǎn)程緩存系統(tǒng),主要特點包括高吞吐量、低延遲、可擴(kuò)展、存儲、恢復(fù)、集群分片、密鑰遷移以及復(fù)制功能,可以與現(xiàn)有的 Redis 客戶端一起使用。

圖:微軟研究院開源Garnet緩存系統(tǒng) 具有高吞吐量低延遲可擴(kuò)展等特點

微軟在項目介紹中表示:

Garnet實現(xiàn)了廣泛的 API,包括原始字符串、分析、對象操作,可以以客戶端 RESP 事務(wù)以及 C#服務(wù)端存儲過程的形式處理多密鑰事務(wù),允許用戶在原始字符串和新對象類型上定義自定義操作,所有這些都以 C#的便利性和安全性實現(xiàn),因此開發(fā)自定義擴(kuò)展的門檻非常低。

該系統(tǒng)使用快速且可插拔的網(wǎng)絡(luò)層,支持未來的擴(kuò)展,例如利用內(nèi)核旁路堆棧,使用強(qiáng)大的.NET SslStream 庫支持 TLS 通信以及基本訪問控制。

Garnet 基于最新的.NET 技術(shù)開發(fā),具有跨平臺、可擴(kuò)展和現(xiàn)代化的特點,它被設(shè)計為易于開發(fā)和擴(kuò)展,而且不會犧牲常見情況下的性能。

有關(guān)更多信息你可以訪問:https://microsoft.github.io/garnet

相關(guān)資訊

相關(guān)軟件