com.top10.redis

ShardedRedis

class ShardedRedis extends Redis

Linear Supertypes
Redis, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ShardedRedis
  2. Redis
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ShardedRedis(shards: Iterable[Shard], poolSize: Int = 60, hashing: Option[Hashing] = None)

  2. new ShardedRedis(config: JedisPoolConfig, shardInfo: Iterable[JedisShardInfo], hashing: Option[Hashing])

  3. new ShardedRedis(pool: ShardedJedisPool)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  8. def del(key: String): Long

    Definition Classes
    ShardedRedisRedis
  9. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  11. def exec(task: (Pipeline) ⇒ Unit): Unit

    Definition Classes
    ShardedRedisRedis
  12. def exists(key: String): Boolean

    Definition Classes
    ShardedRedisRedis
  13. def expire(key: String, ttl: Int): Long

    Definition Classes
    ShardedRedisRedis
  14. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  15. def get(key: String): Option[String]

    Definition Classes
    ShardedRedisRedis
  16. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  17. def getset(key: String, field: String): Option[String]

    Definition Classes
    ShardedRedisRedis
  18. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  19. def hdel(key: String, field: String): Long

    Definition Classes
    ShardedRedisRedis
  20. def hexists(key: String, field: String): Boolean

    Definition Classes
    ShardedRedisRedis
  21. def hget(key: String, field: String): Option[String]

    Definition Classes
    ShardedRedisRedis
  22. def hgetAll(key: String): Map[String, String]

    Definition Classes
    ShardedRedisRedis
  23. def hgetMany(keys: Seq[String]): Seq[Map[String, String]]

    Definition Classes
    ShardedRedisRedis
  24. def hincrBy(key: String, field: String, increment: Long): Long

    Definition Classes
    ShardedRedisRedis
  25. def hmget(key: String, fields: Seq[String]): Seq[Option[String]]

    Definition Classes
    ShardedRedisRedis
  26. def hmset(key: String, details: Map[String, String]): String

    Definition Classes
    ShardedRedisRedis
  27. def hset(key: String, field: String, value: String): Long

    Definition Classes
    ShardedRedisRedis
  28. def incr(key: String): Long

    Definition Classes
    ShardedRedisRedis
  29. def incrby(key: String, increment: Int): Long

    Definition Classes
    ShardedRedisRedis
  30. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  31. def llength(key: String): Long

    Definition Classes
    ShardedRedisRedis
  32. def lpop(key: String): Option[String]

    Definition Classes
    ShardedRedisRedis
  33. def lpush(key: String, value: String): Long

    Definition Classes
    ShardedRedisRedis
  34. def lrange(key: String, start: Long, end: Long): Seq[String]

    Definition Classes
    ShardedRedisRedis
  35. def lrem(key: String, value: String, number: Long): Long

    Definition Classes
    ShardedRedisRedis
  36. def lset(key: String, index: Long, value: String): String

    Definition Classes
    ShardedRedisRedis
  37. def ltrim(key: String, start: Long, end: Long): String

    Definition Classes
    ShardedRedisRedis
  38. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  39. final def notify(): Unit

    Definition Classes
    AnyRef
  40. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  41. def put(key: String, values: Map[String, String]): String

    Definition Classes
    ShardedRedisRedis
  42. def rpush(key: String, value: String): Long

    Definition Classes
    ShardedRedisRedis
  43. def run[T](task: (ShardedJedis) ⇒ T): T

  44. def sadd(key: String, value: String): Long

    Definition Classes
    ShardedRedisRedis
  45. def scard(key: String): Long

    Definition Classes
    ShardedRedisRedis
  46. def set(key: String, value: String): String

    Definition Classes
    ShardedRedisRedis
  47. def setnx(key: String, value: String): Long

    Definition Classes
    ShardedRedisRedis
  48. def shardedJedisPipeline(redis: ShardedJedis): ShardedJedisPipeline

    Attributes
    protected
  49. def shutdown: Unit

    Definition Classes
    ShardedRedisRedis
  50. def sismember(key: String, value: String): Boolean

    Definition Classes
    ShardedRedisRedis
  51. def smembers(key: String): Set[String]

    Definition Classes
    ShardedRedisRedis
  52. def srem(key: String, value: String): Long

    Definition Classes
    ShardedRedisRedis
  53. def syncAndReturn[A, B, C, D, E, F, G, H, I](task: (PipelineWrap) ⇒ (ScalaResponse[A], ScalaResponse[B], ScalaResponse[C], ScalaResponse[D], ScalaResponse[E], ScalaResponse[F], ScalaResponse[G], ScalaResponse[H], ScalaResponse[I])): (A, B, C, D, E, F, G, H, I)

    Definition Classes
    Redis
  54. def syncAndReturn[A, B, C, D, E, F, G, H](task: (PipelineWrap) ⇒ (ScalaResponse[A], ScalaResponse[B], ScalaResponse[C], ScalaResponse[D], ScalaResponse[E], ScalaResponse[F], ScalaResponse[G], ScalaResponse[H])): (A, B, C, D, E, F, G, H)

    Definition Classes
    Redis
  55. def syncAndReturn[A, B, C, D, E, F, G](task: (PipelineWrap) ⇒ (ScalaResponse[A], ScalaResponse[B], ScalaResponse[C], ScalaResponse[D], ScalaResponse[E], ScalaResponse[F], ScalaResponse[G])): (A, B, C, D, E, F, G)

    Definition Classes
    Redis
  56. def syncAndReturn[A, B, C, D, E, F](task: (PipelineWrap) ⇒ (ScalaResponse[A], ScalaResponse[B], ScalaResponse[C], ScalaResponse[D], ScalaResponse[E], ScalaResponse[F])): (A, B, C, D, E, F)

    Definition Classes
    Redis
  57. def syncAndReturn[A, B, C, D, E](task: (PipelineWrap) ⇒ (ScalaResponse[A], ScalaResponse[B], ScalaResponse[C], ScalaResponse[D], ScalaResponse[E])): (A, B, C, D, E)

    Definition Classes
    Redis
  58. def syncAndReturn[A, B, C, D](task: (PipelineWrap) ⇒ (ScalaResponse[A], ScalaResponse[B], ScalaResponse[C], ScalaResponse[D])): (A, B, C, D)

    Definition Classes
    Redis
  59. def syncAndReturn[A, B, C](task: (PipelineWrap) ⇒ (ScalaResponse[A], ScalaResponse[B], ScalaResponse[C])): (A, B, C)

    Definition Classes
    Redis
  60. def syncAndReturn[A, B](task: (PipelineWrap) ⇒ (ScalaResponse[A], ScalaResponse[B])): (A, B)

    Definition Classes
    Redis
  61. def syncAndReturn[A](task: (PipelineWrap) ⇒ ScalaResponse[A]): A

    Definition Classes
    Redis
  62. def syncAndReturn1[A](task: (PipelineWrap) ⇒ ScalaResponse[A]): A

    Definition Classes
    Redis
  63. def syncAndReturn2[A, B](task: (PipelineWrap) ⇒ (ScalaResponse[A], ScalaResponse[B])): (A, B)

    Definition Classes
    Redis
  64. def syncAndReturn3[A, B, C](task: (PipelineWrap) ⇒ (ScalaResponse[A], ScalaResponse[B], ScalaResponse[C])): (A, B, C)

    Definition Classes
    Redis
  65. def syncAndReturn4[A, B, C, D](task: (PipelineWrap) ⇒ (ScalaResponse[A], ScalaResponse[B], ScalaResponse[C], ScalaResponse[D])): (A, B, C, D)

    Definition Classes
    Redis
  66. def syncAndReturn5[A, B, C, D, E](task: (PipelineWrap) ⇒ (ScalaResponse[A], ScalaResponse[B], ScalaResponse[C], ScalaResponse[D], ScalaResponse[E])): (A, B, C, D, E)

    Definition Classes
    Redis
  67. def syncAndReturn6[A, B, C, D, E, F](task: (PipelineWrap) ⇒ (ScalaResponse[A], ScalaResponse[B], ScalaResponse[C], ScalaResponse[D], ScalaResponse[E], ScalaResponse[F])): (A, B, C, D, E, F)

    Definition Classes
    Redis
  68. def syncAndReturn7[A, B, C, D, E, F, G](task: (PipelineWrap) ⇒ (ScalaResponse[A], ScalaResponse[B], ScalaResponse[C], ScalaResponse[D], ScalaResponse[E], ScalaResponse[F], ScalaResponse[G])): (A, B, C, D, E, F, G)

    Definition Classes
    Redis
  69. def syncAndReturn8[A, B, C, D, E, F, G, H](task: (PipelineWrap) ⇒ (ScalaResponse[A], ScalaResponse[B], ScalaResponse[C], ScalaResponse[D], ScalaResponse[E], ScalaResponse[F], ScalaResponse[G], ScalaResponse[H])): (A, B, C, D, E, F, G, H)

    Definition Classes
    Redis
  70. def syncAndReturn9[A, B, C, D, E, F, G, H, I](task: (PipelineWrap) ⇒ (ScalaResponse[A], ScalaResponse[B], ScalaResponse[C], ScalaResponse[D], ScalaResponse[E], ScalaResponse[F], ScalaResponse[G], ScalaResponse[H], ScalaResponse[I])): (A, B, C, D, E, F, G, H, I)

    Definition Classes
    Redis
  71. def syncAndReturnAll(task: (Pipeline) ⇒ Unit): Seq[AnyRef]

    Definition Classes
    ShardedRedisRedis
  72. def syncAndReturnAllAs[A](task: (Pipeline) ⇒ Unit)(implicit arg0: Manifest[A]): Seq[A]

    Definition Classes
    Redis
  73. def syncAndReturnResponses[T](task: (PipelineWrap) ⇒ T): T

    Definition Classes
    ShardedRedisRedis
  74. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  75. def toString(): String

    Definition Classes
    AnyRef → Any
  76. def ttl(key: String): Long

    Definition Classes
    ShardedRedisRedis
  77. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  78. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  79. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  80. def zadd(key: String, score: Double, value: String): Long

    Definition Classes
    ShardedRedisRedis
  81. def zcard(key: String): Long

    Definition Classes
    ShardedRedisRedis
  82. def zincrBy(key: String, increment: Double, member: String): Double

    Definition Classes
    ShardedRedisRedis
  83. def zrange(key: String, start: Int, end: Int): Seq[String]

    Definition Classes
    ShardedRedisRedis
  84. def zrangeWithScores(key: String, start: Int, end: Int): Seq[(String, Double)]

    Definition Classes
    ShardedRedisRedis
  85. def zrank(key: String, member: String): Option[Long]

    Definition Classes
    ShardedRedisRedis
  86. def zrem(key: String, member: String): Long

    Definition Classes
    ShardedRedisRedis
  87. def zremrangeByRank(key: String, start: Int, end: Int): Long

    Definition Classes
    ShardedRedisRedis
  88. def zremrangeByScore(key: String, start: Double, end: Double): Long

    Definition Classes
    ShardedRedisRedis
  89. def zrevrange(key: String, start: Int, end: Int): Seq[String]

    Definition Classes
    ShardedRedisRedis
  90. def zrevrangeWithScores(key: String, start: Int, end: Int): Seq[(String, Double)]

    Definition Classes
    ShardedRedisRedis
  91. def zrevrank(key: String, member: String): Option[Long]

    Definition Classes
    ShardedRedisRedis
  92. def zscore(key: String, member: String): Option[Double]

    Definition Classes
    ShardedRedisRedis

Inherited from Redis

Inherited from AnyRef

Inherited from Any

Ungrouped