微軟的Redis替代項目——Garnet

微軟研究院最近開源了一個新的C#項目Garnet,它實現了Redis協議,基本可以看做redis的替代品了。

文檔地址:https://microsoft.github.io/garnet/

簡單的看了下,它居然是以nuget包發佈的,通過它我們可以直接快速實現一個自己的redis server。

using Garnet;

try
{
    using var server = new GarnetServer(args);
    server.Start();
    Thread.Sleep(Timeout.Infinite);
}
catch (Exception ex)
{
    Console.WriteLine($"Unable to initialize server due to exception: {ex.Message}");
}

性能上說是比redis要提升不少, 我redis一般只是用它簡單的存個token, 沒有重度使用,這裏就不詳細測試了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章