您所在的位置:一起开源 >> 开源项目

.Net Redis开源客户端Sider


C#的Redis客户端常用的开源组件主要有:StackExchange.Redis, Beetle.Redis ,其中人气最高是StackExchange.Redis,这里笔者跟大家推荐另外一款不错的C# Redis组件Sider。


安装:

install-package sider

使用:

var client = new RedisClient();
client.Set("HELLOOO", "WORLD!!!!");
Console.WriteLine(client.Get("HELLOOO"));

Console.ReadKey();


// connects to redis
var client = new RedisClient(); // default host:port
client = new RedisClient("localhost", 6379); // custom host/port

// redis commands are methods of the RedisClient class
client.Set("HELLO", "World");
var result = client.Get("HELLO");
// result == "World";

client.Dispose() // disconnect


// manages clients activations/disposal
var pool = new ThreadwisePool();

var client = pool.GetClient();
var result = client.Get("HELLO") == "WORLD";


支持事务:

var client = new RedisClient();

// Enter transaction mode
client.Multi();

// x is meaningless since Redis will returns a +QUEUED
var x = client.Get("X");

// (continued...)


中文资料不多,更多说明请查看:https://github.com/chakrit/sider

软件首页 软件下载