Exemplo n.º 1
0
 /// <summary>
 /// Create a new RedisClient with specific async concurrency settings
 /// </summary>
 /// <param name="host">Redis server hostname</param>
 /// <param name="port">Redis server port</param>
 /// <param name="ssl">Set to true if remote Redis server expects SSL</param>
 /// <param name="asyncConcurrency">Max concurrent threads (default 1000)</param>
 /// <param name="asyncBufferSize">Async thread buffer size (default 10240 bytes)</param>
 public RedisClient(string host, int port, bool ssl, int asyncConcurrency, int asyncBufferSize)
     : this(EndpointUtil.fromHostAndPort(host, port), ssl, asyncConcurrency, asyncBufferSize)
 {
 }
Exemplo n.º 2
0
 /// <summary>
 /// Create a new RedisSentinelClient using default encoding
 /// </summary>
 /// <param name="host">Redis sentinel hostname</param>
 /// <param name="port">Redis sentinel port</param>
 /// <param name="ssl">Set to true if remote Redis server expects SSL</param>
 public RedisSentinelClient(string host, int port, bool ssl)
     : this(new RedisSocket(ssl), EndpointUtil.fromHostAndPort(host, port), DefaultConcurrency, DefaultBufferSize)
 {
 }
Exemplo n.º 3
0
 /// <summary>
 /// Create a new connection pool
 /// </summary>
 /// <param name="host">Redis server host</param>
 /// <param name="port">Redis server port</param>
 /// <param name="max">Maximum simultaneous connections</param>
 public RedisConnectionPool(string host, int port, int max)
     : this(EndpointUtil.fromHostAndPort(host, port), max)
 {
 }