複製鏈接
請複製以下鏈接發送給好友

Garnet

(微軟推出的緩存存儲系統)

鎖定
Garnet,是微軟推出的緩存存儲系統,能更大限度發揮硬件功能,幫助應用程序開發人員更快地運行應用程序。 [1] 
2024年3月,微軟推出 Garnet 緩存存儲系統。 [1] 
外文名
Garnet
開發商
微軟

Garnet發展歷史

2021年,Garnet 項目啓動研發,初衷是讓應用程序和服務應該能夠以“比以往更高的效率、更低的延遲和更低的成本”訪問數據。 [1] 
2024年3月,微軟推出 Garnet 緩存存儲系統。並表示已經部署到 Windows & Web Experiences Platform、Azure Resource Manager 和 Azure Resource Graph 上。 [1] 

Garnet主要功能

Garnet 能夠在單節點內進行線程擴展,並支持分片集羣執行,具備複製、檢查點、故障轉移和事務處理功能。
  • Garnet 採用流行的 RESP 線協議作為起點,這使得 Garnet 可以在當今大多數編程語言中直接使用未經修改的 Redis 客户端。
  • Garnet 具有更好的可擴展性和吞吐量,可連接多個客户端和小批次,從而為大型應用程序和服務節省成本。
  • Garnet 在第 99 個百分位數和第 99.9 個百分位數上顯示出更好的客户端延遲,這對實際應用場景至關重要。
  • Garnet 基於最新的 .NET 技術,具有跨平台、可擴展和現代化的特點。它的設計宗旨是便於開發和發展,同時又不犧牲普通情況下的性能。我們利用.NET 豐富的庫生態系統實現了 API 的廣泛性,並提供了開放的優化機會。由於我們對 .NET 的精心使用,Garnet 在 Linux 和 Windows 上都實現了最先進的性能。 [1] 
參考資料