Redis C# Client - StackExchange.Redis

Jan 20, 2015

1 min read

先透過NuGet安裝StackExchange.Redis這個套件 如果需要簽署的元件,可以安裝StackExchange.Redis.StrongName這個套件

[![](http://2.bp.blogspot.com/-5e3umPXt3g0/VL2_bYzn_sI/AAAAAAAACIo/y5oTaiwue3Q/s1600/01.%E5%AE%89%E8%A3%9D%E5%A5%97%E4%BB%B6.png)](http://2.bp.blogspot.com/-5e3umPXt3g0/VL2_bYzn_sI/AAAAAAAACIo/y5oTaiwue3Q/s1600/01.%E5%AE%89%E8%A3%9D%E5%A5%97%E4%BB%B6.png)

透過ConnectionMultiplexer這個類別來產生連線,並重覆使用 再透過GetDatabase來取得要IDatabase介面,就可以存取Redis了

namespace ConsoleApplication1
{
    using System;
    using StackExchange.Redis;
class Program
{
    static void Main(string[] args)
    {
        ConnectionMultiplexer conn = ConnectionMultiplexer.Connect("127.0.0.1:6379");
        IDatabase cache = conn.GetDatabase();
        cache.StringSet("key1", "value1");
        string data = cache.StringGet("key1");
        Console.WriteLine(data);
    }
}

}

參考資料

StackExchange.Redis官網

Sharing is caring!