極速下載站 —— 提供優(yōu)質(zhì)軟件下載服務(wù),感受全新的極速下載體驗(yàn)!
最近更新 | 軟件專(zhuān)題 | 軟件分類(lèi) | 軟件排行
您的位置:極速下載站→ 資訊首頁(yè) → 其他資訊 → 網(wǎng)絡(luò)資訊 → 微軟研究院開(kāi)源Garnet緩存系統(tǒng) 具有高吞吐量低延遲可擴(kuò)展等特點(diǎn)
時(shí)間:2024-03-20 11:32:22 作者:泰龍 瀏覽量:56
由 Microsoft Research 自 2021 年開(kāi)始研究的遠(yuǎn)程緩存系統(tǒng) Garnet 現(xiàn)已在 GitHub 上開(kāi)源,采用 MIT 許可證,支持開(kāi)發(fā)者和企業(yè)使用。
Garnet (石榴石) 是一個(gè)具有強(qiáng)大性能的遠(yuǎn)程緩存系統(tǒng),主要特點(diǎn)包括高吞吐量、低延遲、可擴(kuò)展、存儲(chǔ)、恢復(fù)、集群分片、密鑰遷移以及復(fù)制功能,可以與現(xiàn)有的 Redis 客戶(hù)端一起使用。
微軟在項(xiàng)目介紹中表示:
Garnet實(shí)現(xiàn)了廣泛的 API,包括原始字符串、分析、對(duì)象操作,可以以客戶(hù)端 RESP 事務(wù)以及 C#服務(wù)端存儲(chǔ)過(guò)程的形式處理多密鑰事務(wù),允許用戶(hù)在原始字符串和新對(duì)象類(lèi)型上定義自定義操作,所有這些都以 C#的便利性和安全性實(shí)現(xiàn),因此開(kāi)發(fā)自定義擴(kuò)展的門(mén)檻非常低。
該系統(tǒng)使用快速且可插拔的網(wǎng)絡(luò)層,支持未來(lái)的擴(kuò)展,例如利用內(nèi)核旁路堆棧,使用強(qiáng)大的.NET SslStream 庫(kù)支持 TLS 通信以及基本訪問(wèn)控制。
Garnet 基于最新的.NET 技術(shù)開(kāi)發(fā),具有跨平臺(tái)、可擴(kuò)展和現(xiàn)代化的特點(diǎn),它被設(shè)計(jì)為易于開(kāi)發(fā)和擴(kuò)展,而且不會(huì)犧牲常見(jiàn)情況下的性能。
有關(guān)更多信息你可以訪問(wèn):https://microsoft.github.io/garnet