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 flushAll: String

    Definition Classes
    ShardedRedisRedis
  16. def get(key: String): Option[String]

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

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

    Definition Classes
    ShardedRedisRedis
  19. def hashCode(): Int

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    Any
  32. def keys(pattern: String): Nothing

    Definition Classes
    ShardedRedisRedis
  33. def llength(key: String): Long

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

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

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

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

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

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

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

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

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

    Definition Classes
    AnyRef
  43. def ping(): Nothing

    Definition Classes
    ShardedRedisRedis
  44. def put(key: String, values: Map[String, String]): String

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

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

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

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

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

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

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

    Attributes
    protected
  52. def shutdown: Unit

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

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

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

    Definition Classes
    ShardedRedisRedis
  56. def syncAndExpect(task: (Pipeline) ⇒ Unit, count: Int): Seq[AnyRef]

    Attributes
    protected
    Definition Classes
    Redis
  57. def syncAndReturn[A, B, C, D, E, F, G, H, I](task: (Pipeline) ⇒ Unit)(implicit arg0: Manifest[A], arg1: Manifest[B], arg2: Manifest[C], arg3: Manifest[D], arg4: Manifest[E], arg5: Manifest[F], arg6: Manifest[G], arg7: Manifest[H], arg8: Manifest[I]): (A, B, C, D, E, F, G, H, I)

    Definition Classes
    Redis
  58. def syncAndReturn[A, B, C, D, E, F, G, H](task: (Pipeline) ⇒ Unit)(implicit arg0: Manifest[A], arg1: Manifest[B], arg2: Manifest[C], arg3: Manifest[D], arg4: Manifest[E], arg5: Manifest[F], arg6: Manifest[G], arg7: Manifest[H]): (A, B, C, D, E, F, G, H)

    Definition Classes
    Redis
  59. def syncAndReturn[A, B, C, D, E, F, G](task: (Pipeline) ⇒ Unit)(implicit arg0: Manifest[A], arg1: Manifest[B], arg2: Manifest[C], arg3: Manifest[D], arg4: Manifest[E], arg5: Manifest[F], arg6: Manifest[G]): (A, B, C, D, E, F, G)

    Definition Classes
    Redis
  60. def syncAndReturn[A, B, C, D, E, F](task: (Pipeline) ⇒ Unit)(implicit arg0: Manifest[A], arg1: Manifest[B], arg2: Manifest[C], arg3: Manifest[D], arg4: Manifest[E], arg5: Manifest[F]): (A, B, C, D, E, F)

    Definition Classes
    Redis
  61. def syncAndReturn[A, B, C, D, E](task: (Pipeline) ⇒ Unit)(implicit arg0: Manifest[A], arg1: Manifest[B], arg2: Manifest[C], arg3: Manifest[D], arg4: Manifest[E]): (A, B, C, D, E)

    Definition Classes
    Redis
  62. def syncAndReturn[A, B, C, D](task: (Pipeline) ⇒ Unit)(implicit arg0: Manifest[A], arg1: Manifest[B], arg2: Manifest[C], arg3: Manifest[D]): (A, B, C, D)

    Definition Classes
    Redis
  63. def syncAndReturn[A, B, C](task: (Pipeline) ⇒ Unit)(implicit arg0: Manifest[A], arg1: Manifest[B], arg2: Manifest[C]): (A, B, C)

    Definition Classes
    Redis
  64. def syncAndReturn[A, B](task: (Pipeline) ⇒ Unit)(implicit arg0: Manifest[A], arg1: Manifest[B]): (A, B)

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

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

    Definition Classes
    Redis
  67. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  68. def toString(): String

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    ShardedRedisRedis

Inherited from Redis

Inherited from AnyRef

Inherited from Any

Ungrouped