redis
.
api
sortedsets
package
sortedsets
Visibility
Public
All
Type Members
case class
Zadd
[
K
,
V
]
(
key:
K
,
options:
Seq
[
ZaddOption
]
,
scoreMembers:
Seq
[(
Double
,
V
)]
)
(
implicit
keySeria:
ByteStringSerializer
[
K
]
,
convert:
ByteStringSerializer
[
V
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Zcard
[
K
]
(
key:
K
)
(
implicit
keySeria:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Zcount
[
K
]
(
key:
K
,
min:
Limit
=
Limit(Double.NegativeInfinity)
,
max:
Limit
=
Limit(Double.PositiveInfinity)
)
(
implicit
keySeria:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Zincrby
[
K
,
V
]
(
key:
K
,
increment:
Double
,
member:
V
)
(
implicit
keySeria:
ByteStringSerializer
[
K
]
,
convert:
ByteStringSerializer
[
V
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandBulkDouble
with
Product
with
Serializable
case class
Zinterstore
[
KD
,
K
,
KK
]
(
destination:
KD
,
key:
K
,
keys:
Seq
[
KK
]
,
aggregate:
Aggregate
=
SUM
)
(
implicit
evidence$1:
ByteStringSerializer
[
KD
]
,
evidence$2:
ByteStringSerializer
[
K
]
,
evidence$3:
ByteStringSerializer
[
KK
]
)
extends
RedisCommandIntegerLong
with
Product
with
Serializable
case class
ZinterstoreWeighted
[
KD
,
K
]
(
destination:
KD
,
keys:
Map
[
K
,
Double
]
,
aggregate:
Aggregate
=
SUM
)
(
implicit
evidence$4:
ByteStringSerializer
[
KD
]
,
evidence$5:
ByteStringSerializer
[
K
]
)
extends
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Zpopmax
[
K
,
R
]
(
key:
K
,
count:
Long
)
(
implicit
keySeria:
ByteStringSerializer
[
K
]
,
countSeria:
ByteStringSerializer
[
Long
]
,
deserializerR:
ByteStringDeserializer
[
R
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandMultiBulkSeqByteString
[
R
] with
Product
with
Serializable
case class
Zpopmin
[
K
,
R
]
(
key:
K
,
count:
Long
)
(
implicit
keySeria:
ByteStringSerializer
[
K
]
,
countSeria:
ByteStringSerializer
[
Long
]
,
deserializerR:
ByteStringDeserializer
[
R
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandMultiBulkSeqByteString
[
R
] with
Product
with
Serializable
case class
Zrange
[
K
,
R
]
(
key:
K
,
start:
Long
,
stop:
Long
)
(
implicit
keySeria:
ByteStringSerializer
[
K
]
,
deserializerR:
ByteStringDeserializer
[
R
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandMultiBulkSeqByteString
[
R
] with
Product
with
Serializable
case class
ZrangeWithscores
[
K
,
R
]
(
key:
K
,
start:
Long
,
stop:
Long
)
(
implicit
keySeria:
ByteStringSerializer
[
K
]
,
deserializerR:
ByteStringDeserializer
[
R
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandMultiBulkSeqByteStringDouble
[
R
] with
Product
with
Serializable
case class
Zrangebylex
[
K
,
R
]
(
key:
K
,
min:
String
,
max:
String
,
limit:
Option
[(
Long
,
Long
)] =
None
)
(
implicit
keySeria:
ByteStringSerializer
[
K
]
,
deserializerR:
ByteStringDeserializer
[
R
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandMultiBulkSeqByteString
[
R
] with
Product
with
Serializable
case class
Zrangebyscore
[
K
,
R
]
(
key:
K
,
min:
Limit
,
max:
Limit
,
limit:
Option
[(
Long
,
Long
)] =
None
)
(
implicit
evidence$6:
ByteStringSerializer
[
K
]
,
deserializerR:
ByteStringDeserializer
[
R
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandMultiBulkSeqByteString
[
R
] with
Product
with
Serializable
case class
ZrangebyscoreWithscores
[
K
,
R
]
(
key:
K
,
min:
Limit
,
max:
Limit
,
limit:
Option
[(
Long
,
Long
)] =
None
)
(
implicit
evidence$7:
ByteStringSerializer
[
K
]
,
deserializerR:
ByteStringDeserializer
[
R
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandMultiBulkSeqByteStringDouble
[
R
] with
Product
with
Serializable
case class
Zrank
[
K
,
V
]
(
key:
K
,
member:
V
)
(
implicit
keySeria:
ByteStringSerializer
[
K
]
,
convert:
ByteStringSerializer
[
V
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandRedisReplyOptionLong
with
Product
with
Serializable
case class
Zrem
[
K
,
V
]
(
key:
K
,
members:
Seq
[
V
]
)
(
implicit
keySeria:
ByteStringSerializer
[
K
]
,
convert:
ByteStringSerializer
[
V
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Zremrangebylex
[
K
]
(
key:
K
,
min:
String
,
max:
String
)
(
implicit
keySeria:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Zremrangebyrank
[
K
]
(
key:
K
,
start:
Long
,
stop:
Long
)
(
implicit
keySeria:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Zremrangebyscore
[
K
]
(
key:
K
,
min:
Limit
,
max:
Limit
)
(
implicit
keySeria:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Zrevrange
[
K
,
R
]
(
key:
K
,
start:
Long
,
stop:
Long
)
(
implicit
keySeria:
ByteStringSerializer
[
K
]
,
deserializerR:
ByteStringDeserializer
[
R
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandMultiBulkSeqByteString
[
R
] with
Product
with
Serializable
case class
ZrevrangeWithscores
[
K
,
R
]
(
key:
K
,
start:
Long
,
stop:
Long
)
(
implicit
keySeria:
ByteStringSerializer
[
K
]
,
deserializerR:
ByteStringDeserializer
[
R
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandMultiBulkSeqByteStringDouble
[
R
] with
Product
with
Serializable
case class
Zrevrangebylex
[
K
,
R
]
(
key:
K
,
max:
String
,
min:
String
,
limit:
Option
[(
Long
,
Long
)] =
None
)
(
implicit
keySeria:
ByteStringSerializer
[
K
]
,
deserializerR:
ByteStringDeserializer
[
R
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandMultiBulkSeqByteString
[
R
] with
Product
with
Serializable
case class
Zrevrangebyscore
[
K
,
R
]
(
key:
K
,
min:
Limit
,
max:
Limit
,
limit:
Option
[(
Long
,
Long
)] =
None
)
(
implicit
evidence$8:
ByteStringSerializer
[
K
]
,
deserializerR:
ByteStringDeserializer
[
R
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandMultiBulkSeqByteString
[
R
] with
Product
with
Serializable
case class
ZrevrangebyscoreWithscores
[
K
,
R
]
(
key:
K
,
min:
Limit
,
max:
Limit
,
limit:
Option
[(
Long
,
Long
)] =
None
)
(
implicit
evidence$9:
ByteStringSerializer
[
K
]
,
deserializerR:
ByteStringDeserializer
[
R
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandMultiBulkSeqByteStringDouble
[
R
] with
Product
with
Serializable
case class
Zrevrank
[
K
,
V
]
(
key:
K
,
member:
V
)
(
implicit
keySeria:
ByteStringSerializer
[
K
]
,
convert:
ByteStringSerializer
[
V
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandRedisReplyOptionLong
with
Product
with
Serializable
case class
Zscan
[
K
,
C
,
R
]
(
key:
K
,
cursor:
C
,
count:
Option
[
Int
]
,
matchGlob:
Option
[
String
]
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
,
redisCursor:
ByteStringSerializer
[
C
]
,
deserializerR:
ByteStringDeserializer
[
R
]
,
scoreDeserializer:
ByteStringDeserializer
[
Double
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandMultiBulkCursor
[
Seq
[(
Double
,
R
)]] with
ByteStringDeserializerDefault
with
Product
with
Serializable
case class
Zscore
[
K
,
V
]
(
key:
K
,
member:
V
)
(
implicit
keySeria:
ByteStringSerializer
[
K
]
,
convert:
ByteStringSerializer
[
V
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandBulkOptionDouble
with
Product
with
Serializable
case class
Zunionstore
[
KD
,
K
,
KK
]
(
destination:
KD
,
key:
K
,
keys:
Seq
[
KK
]
,
aggregate:
Aggregate
=
SUM
)
(
implicit
evidence$10:
ByteStringSerializer
[
KD
]
,
evidence$11:
ByteStringSerializer
[
K
]
,
evidence$12:
ByteStringSerializer
[
KK
]
)
extends
RedisCommandIntegerLong
with
Product
with
Serializable
case class
ZunionstoreWeighted
[
KD
,
K
]
(
destination:
KD
,
keys:
Map
[
K
,
Double
]
,
aggregate:
Aggregate
=
SUM
)
(
implicit
evidence$13:
ByteStringSerializer
[
KD
]
,
evidence$14:
ByteStringSerializer
[
K
]
)
extends
RedisCommandIntegerLong
with
Product
with
Serializable
Ungrouped