Redis
 sql >> Datenbank >  >> NoSQL >> Redis

Redis serviceStack gepoolter Verbindungsclient

Ich habe PooledRedisClientManager verwendet und es funktioniert gut:

Beispielcode den ich nur einmal ausführe :

static PooledRedisClientManager pooledClientManager = new PooledRedisClientManager("localhost");

und Code, den ich in vielen Threads ausführe:

var redisClient = pooledClientManager.GetClient();
using (redisClient)
{
    redisClient.Set("key" + i.ToString(), "value1");
}

und ich habe nur 11 Clients mit dem Server verbunden.