RedisCluster
case class RedisCluster(redisServers: Seq[RedisServer], name: String)(implicit _system: ActorSystem, redisDispatcher: RedisDispatcher) extends RedisClientPoolLike with RedisCommands
- Source:
- RedisCluster.scala
trait Serializable
trait Product
trait Equals
trait RedisCommands
trait Geo
trait Clusters
trait HyperLogLog
trait Server
trait Connection
trait Scripting
trait Publish
trait SortedSets
trait Sets
trait Lists
trait Hashes
trait Strings
trait Keys
trait Request
class RedisClientPoolLike
class Object
trait Matchable
class Any
Value members
Concrete methods
Inherited methods
- Returns:
behave nicely with Future helpers like firstCompletedOf or sequence
- Inherited from:
- RedisClientPoolLike
- Source:
- RedisPool.scala
def evalshaOrEval[R : RedisReplyDeserializer](redisScript: RedisScript, keys: Seq[String], args: Seq[String]): Future[R]
Try EVALSHA, if NOSCRIPT returned, fallback to EVAL
Try EVALSHA, if NOSCRIPT returned, fallback to EVAL
- Inherited from:
- Scripting
- Source:
- Scripting.scala
def geoRadiusByMember[K](key: String, member: String, dist: Int, dim: Measurement): Future[Seq[String]]
def geoRadiusByMemberWithOpt[K](key: String, member: String, dist: Int, dim: Measurement, opt: WithOption, count: Int): Future[Seq[String]]
def getset[V : ByteStringSerializer, R : ByteStringDeserializer](key: String, value: V): Future[Option[R]]
- Inherited from:
- Strings
- Source:
- Strings.scala
def makeRedisConnection(server: RedisServer, defaultActive: Boolean): (RedisServer, RedisConnection)
- Inherited from:
- RedisClientPoolLike
- Source:
- RedisPool.scala
Disconnect from the server (stop the actor)
Disconnect from the server (stop the actor)
- Inherited from:
- RedisClientPoolLike
- Source:
- RedisPool.scala
def zaddWithOptions[V : ByteStringSerializer](key: String, options: Seq[ZaddOption], scoreMembers: (Double, V)*): Future[Long]
- Inherited from:
- SortedSets
- Source:
- SortedSets.scala
def zrangeWithscores[R : ByteStringDeserializer](key: String, start: Long, stop: Long): Future[Seq[(R, Double)]]
- Inherited from:
- SortedSets
- Source:
- SortedSets.scala
def zrangebyscore[R : ByteStringDeserializer](key: String, min: Limit, max: Limit, limit: Option[(Long, Long)]): Future[Seq[R]]
- Inherited from:
- SortedSets
- Source:
- SortedSets.scala
def zrevrangeWithscores[R : ByteStringDeserializer](key: String, start: Long, stop: Long): Future[Seq[(R, Double)]]
- Inherited from:
- SortedSets
- Source:
- SortedSets.scala
def zrevrangebyscore[R : ByteStringDeserializer](key: String, min: Limit, max: Limit, limit: Option[(Long, Long)]): Future[Seq[R]]
- Inherited from:
- SortedSets
- Source:
- SortedSets.scala