redis
RedisClientMasterSlaves
Related Doc:
package redis
case class
RedisClientMasterSlaves
(
master:
RedisServer
,
slaves:
Seq
[
RedisServer
]
)
(
implicit
_system:
ActorSystem
)
extends
RedisCommands
with
Transactions
with
Product
with
Serializable
Source
RedisPool.scala
Linear Supertypes
Serializable
,
Serializable
,
Product
,
Equals
,
Transactions
,
ActorRequest
,
RedisCommands
,
HyperLogLog
,
Server
,
Connection
,
Scripting
,
Publish
,
SortedSets
,
Sets
,
Lists
,
Hashes
,
Strings
,
Keys
,
Request
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
RedisClientMasterSlaves
Serializable
Serializable
Product
Equals
Transactions
ActorRequest
RedisCommands
HyperLogLog
Server
Connection
Scripting
Publish
SortedSets
Sets
Lists
Hashes
Strings
Keys
Request
AnyRef
Any
Hide All
Show all
Visibility
Public
All
Instance Constructors
new
RedisClientMasterSlaves
(
master:
RedisServer
,
slaves:
Seq
[
RedisServer
]
)
(
implicit
_system:
ActorSystem
)
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
append
[
V
]
(
key:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Strings
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
auth
[
V
]
(
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Status
]
Definition Classes
Connection
def
bgrewriteaof
()
:
Future
[
String
]
Definition Classes
Server
def
bgsave
()
:
Future
[
String
]
Definition Classes
Server
def
bitcount
(
key:
String
,
start:
Long
,
end:
Long
)
:
Future
[
Long
]
Definition Classes
Strings
def
bitcount
(
key:
String
)
:
Future
[
Long
]
Definition Classes
Strings
def
bitop
(
operation:
BitOperator
,
destkey:
String
,
keys:
String
*
)
:
Future
[
Long
]
Definition Classes
Strings
def
bitopAND
(
destkey:
String
,
keys:
String
*
)
:
Future
[
Long
]
Definition Classes
Strings
def
bitopNOT
(
destkey:
String
,
key:
String
)
:
Future
[
Long
]
Definition Classes
Strings
def
bitopOR
(
destkey:
String
,
keys:
String
*
)
:
Future
[
Long
]
Definition Classes
Strings
def
bitopXOR
(
destkey:
String
,
keys:
String
*
)
:
Future
[
Long
]
Definition Classes
Strings
def
clientGetname
()
:
Future
[
Option
[
String
]]
Definition Classes
Server
def
clientKill
(
ip:
String
,
port:
Int
)
:
Future
[
Boolean
]
Definition Classes
Server
def
clientList
()
:
Future
[
Seq
[
Map
[
String
,
String
]]]
Definition Classes
Server
def
clientSetname
(
connectionName:
String
)
:
Future
[
Boolean
]
Definition Classes
Server
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
configGet
(
parameter:
String
)
:
Future
[
Map
[
String
,
String
]]
Definition Classes
Server
def
configResetstat
()
:
Future
[
Boolean
]
Definition Classes
Server
def
configSet
(
parameter:
String
,
value:
String
)
:
Future
[
Boolean
]
Definition Classes
Server
def
dbsize
()
:
Future
[
Long
]
Definition Classes
Server
def
debugObject
(
key:
String
)
:
Future
[
String
]
Definition Classes
Server
def
debugSegfault
()
:
Future
[
String
]
Definition Classes
Server
def
decr
(
key:
String
)
:
Future
[
Long
]
Definition Classes
Strings
def
decrby
(
key:
String
,
decrement:
Long
)
:
Future
[
Long
]
Definition Classes
Strings
def
del
(
keys:
String
*
)
:
Future
[
Long
]
Definition Classes
Keys
def
dump
[
R
]
(
key:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Keys
def
echo
[
V
,
R
]
(
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
,
arg1:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Connection
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
eval
[
R
]
(
script:
String
,
keys:
Seq
[
String
] =
Seq.empty[String]
,
args:
Seq
[
String
] =
Seq.empty[String]
)
(
implicit
arg0:
RedisReplyDeserializer
[
R
]
)
:
Future
[
R
]
Definition Classes
Scripting
def
evalsha
[
R
]
(
sha1:
String
,
keys:
Seq
[
String
] =
Seq.empty[String]
,
args:
Seq
[
String
] =
Seq.empty[String]
)
(
implicit
arg0:
RedisReplyDeserializer
[
R
]
)
:
Future
[
R
]
Definition Classes
Scripting
def
evalshaOrEval
[
R
]
(
redisScript:
RedisScript
,
keys:
Seq
[
String
] =
Seq.empty[String]
,
args:
Seq
[
String
] =
Seq.empty[String]
)
(
implicit
arg0:
RedisReplyDeserializer
[
R
]
)
:
Future
[
R
]
Try EVALSHA, if NOSCRIPT returned, fallback to EVAL
Try EVALSHA, if NOSCRIPT returned, fallback to EVAL
Definition Classes
Scripting
implicit
val
executionContext
:
ExecutionContextExecutor
Definition Classes
RedisClientMasterSlaves
→
ActorRequest
→
Request
def
exists
(
key:
String
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
expire
(
key:
String
,
seconds:
Long
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
expireat
(
key:
String
,
seconds:
Long
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
flushall
()
:
Future
[
Boolean
]
Definition Classes
Server
def
flushdb
()
:
Future
[
Boolean
]
Definition Classes
Server
def
get
[
R
]
(
key:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Strings
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getbit
(
key:
String
,
offset:
Long
)
:
Future
[
Boolean
]
Definition Classes
Strings
def
getrange
[
R
]
(
key:
String
,
start:
Long
,
end:
Long
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Strings
def
getset
[
V
,
R
]
(
key:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
,
arg1:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Strings
def
hdel
(
key:
String
,
fields:
String
*
)
:
Future
[
Long
]
Definition Classes
Hashes
def
hexists
(
key:
String
,
field:
String
)
:
Future
[
Boolean
]
Definition Classes
Hashes
def
hget
[
R
]
(
key:
String
,
field:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Hashes
def
hgetall
[
R
]
(
key:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Map
[
String
,
R
]]
Definition Classes
Hashes
def
hincrby
(
key:
String
,
fields:
String
,
increment:
Long
)
:
Future
[
Long
]
Definition Classes
Hashes
def
hincrbyfloat
(
key:
String
,
fields:
String
,
increment:
Double
)
:
Future
[
Double
]
Definition Classes
Hashes
def
hkeys
(
key:
String
)
:
Future
[
Seq
[
String
]]
Definition Classes
Hashes
def
hlen
(
key:
String
)
:
Future
[
Long
]
Definition Classes
Hashes
def
hmget
[
R
]
(
key:
String
,
fields:
String
*
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
Option
[
R
]]]
Definition Classes
Hashes
def
hmset
[
V
]
(
key:
String
,
keysValues:
Map
[
String
,
V
]
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Hashes
def
hscan
[
R
]
(
key:
String
,
cursor:
Int
=
0
,
count:
Option
[
Int
] =
None
,
matchGlob:
Option
[
String
] =
None
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Cursor
[
Map
[
String
,
R
]]]
Definition Classes
Hashes
def
hset
[
V
]
(
key:
String
,
field:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Hashes
def
hsetnx
[
V
]
(
key:
String
,
field:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Hashes
def
hvals
[
R
]
(
key:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
Hashes
def
incr
(
key:
String
)
:
Future
[
Long
]
Definition Classes
Strings
def
incrby
(
key:
String
,
increment:
Long
)
:
Future
[
Long
]
Definition Classes
Strings
def
incrbyfloat
(
key:
String
,
increment:
Double
)
:
Future
[
Option
[
Double
]]
Definition Classes
Strings
def
info
(
section:
String
)
:
Future
[
String
]
Definition Classes
Server
def
info
()
:
Future
[
String
]
Definition Classes
Server
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
keys
(
pattern:
String
)
:
Future
[
Seq
[
String
]]
Definition Classes
Keys
def
lastsave
()
:
Future
[
Long
]
Definition Classes
Server
def
lindex
[
R
]
(
key:
String
,
index:
Long
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Lists
def
linsert
[
V
]
(
key:
String
,
beforeAfter:
ListPivot
,
pivot:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Lists
def
linsertAfter
[
V
]
(
key:
String
,
pivot:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Lists
def
linsertBefore
[
V
]
(
key:
String
,
pivot:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Lists
def
llen
(
key:
String
)
:
Future
[
Long
]
Definition Classes
Lists
def
lpop
[
R
]
(
key:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Lists
def
lpush
[
V
]
(
key:
String
,
values:
V
*
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Lists
def
lpushx
[
V
]
(
key:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Lists
def
lrange
[
R
]
(
key:
String
,
start:
Long
,
stop:
Long
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
Lists
def
lrem
[
V
]
(
key:
String
,
count:
Long
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Lists
def
lset
[
V
]
(
key:
String
,
index:
Long
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Lists
def
ltrim
(
key:
String
,
start:
Long
,
stop:
Long
)
:
Future
[
Boolean
]
Definition Classes
Lists
val
master
:
RedisServer
val
masterClient
:
RedisClient
def
mget
[
R
]
(
keys:
String
*
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
Option
[
R
]]]
Definition Classes
Strings
def
migrate
(
host:
String
,
port:
Int
,
key:
String
,
destinationDB:
Int
,
timeout:
FiniteDuration
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
move
(
key:
String
,
db:
Int
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
mset
[
V
]
(
keysValues:
Map
[
String
,
V
]
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Strings
def
msetnx
[
V
]
(
keysValues:
Map
[
String
,
V
]
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Strings
def
multi
(
operations: (
TransactionBuilder
) ⇒
Unit
)
:
TransactionBuilder
Definition Classes
Transactions
def
multi
()
:
TransactionBuilder
Definition Classes
Transactions
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
objectEncoding
(
key:
String
)
:
Future
[
Option
[
String
]]
Definition Classes
Keys
def
objectIdletime
(
key:
String
)
:
Future
[
Option
[
Long
]]
Definition Classes
Keys
def
objectRefcount
(
key:
String
)
:
Future
[
Option
[
Long
]]
Definition Classes
Keys
def
persist
(
key:
String
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
pexpire
(
key:
String
,
milliseconds:
Long
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
pexpireat
(
key:
String
,
millisecondsTimestamp:
Long
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
pfadd
[
V
]
(
key:
String
,
values:
V
*
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
HyperLogLog
def
pfcount
(
keys:
String
*
)
:
Future
[
Long
]
Definition Classes
HyperLogLog
def
pfmerge
(
destKey:
String
,
sourceKeys:
String
*
)
:
Future
[
Boolean
]
Definition Classes
HyperLogLog
def
ping
()
:
Future
[
String
]
Definition Classes
Connection
def
psetex
[
V
]
(
key:
String
,
milliseconds:
Long
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Strings
def
pttl
(
key:
String
)
:
Future
[
Long
]
Definition Classes
Keys
def
publish
[
V
]
(
channel:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Publish
def
quit
()
:
Future
[
Boolean
]
Definition Classes
Connection
def
randomkey
[
R
]
()
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Keys
def
redisConnection
:
ActorRef
Definition Classes
RedisClientMasterSlaves
→
ActorRequest
def
rename
(
key:
String
,
newkey:
String
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
renamenx
(
key:
String
,
newkey:
String
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
restore
[
V
]
(
key:
String
,
ttl:
Long
=
0
,
serializedValue:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
rpop
[
R
]
(
key:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Lists
def
rpoplpush
[
R
]
(
source:
String
,
destination:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Lists
def
rpush
[
V
]
(
key:
String
,
values:
V
*
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Lists
def
rpushx
[
V
]
(
key:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Lists
def
sadd
[
V
]
(
key:
String
,
members:
V
*
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Sets
def
save
()
:
Future
[
Boolean
]
Definition Classes
Server
def
scan
(
cursor:
Int
=
0
,
count:
Option
[
Int
] =
None
,
matchGlob:
Option
[
String
] =
None
)
:
Future
[
Cursor
[
Seq
[
String
]]]
Definition Classes
Keys
def
scard
(
key:
String
)
:
Future
[
Long
]
Definition Classes
Sets
def
scriptExists
(
sha1:
String
*
)
:
Future
[
Seq
[
Boolean
]]
Definition Classes
Scripting
def
scriptFlush
()
:
Future
[
Boolean
]
Definition Classes
Scripting
def
scriptKill
()
:
Future
[
Boolean
]
Definition Classes
Scripting
def
scriptLoad
(
script:
String
)
:
Future
[
String
]
Definition Classes
Scripting
def
sdiff
[
R
]
(
key:
String
,
keys:
String
*
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
Sets
def
sdiffstore
(
destination:
String
,
key:
String
,
keys:
String
*
)
:
Future
[
Long
]
Definition Classes
Sets
def
select
(
index:
Int
)
:
Future
[
Boolean
]
Definition Classes
Connection
def
send
[
T
]
(
redisCommand:
RedisCommand
[_ <:
RedisReply
,
T
]
)
:
Future
[
T
]
Definition Classes
RedisClientMasterSlaves
→
ActorRequest
→
Request
def
set
[
V
]
(
key:
String
,
value:
V
,
exSeconds:
Option
[
Long
] =
None
,
pxMilliseconds:
Option
[
Long
] =
None
,
NX:
Boolean
=
false
,
XX:
Boolean
=
false
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Strings
def
setbit
(
key:
String
,
offset:
Long
,
value:
Boolean
)
:
Future
[
Boolean
]
Definition Classes
Strings
def
setex
[
V
]
(
key:
String
,
seconds:
Long
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Strings
def
setnx
[
V
]
(
key:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Strings
def
setrange
[
V
]
(
key:
String
,
offset:
Long
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Strings
def
shutdown
(
modifier:
ShutdownModifier
)
:
Future
[
Boolean
]
Definition Classes
Server
def
shutdown
()
:
Future
[
Boolean
]
Definition Classes
Server
def
sinter
[
R
]
(
key:
String
,
keys:
String
*
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
Sets
def
sinterstore
(
destination:
String
,
key:
String
,
keys:
String
*
)
:
Future
[
Long
]
Definition Classes
Sets
def
sismember
[
V
]
(
key:
String
,
member:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Sets
def
slaveof
(
host:
String
,
port:
Int
)
:
Future
[
Boolean
]
Definition Classes
Server
def
slaveofNoOne
()
:
Future
[
Boolean
]
Definition Classes
Server
val
slaves
:
Seq
[
RedisServer
]
val
slavesClients
:
RedisClientPool
def
smembers
[
R
]
(
key:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
Sets
def
smove
[
V
]
(
source:
String
,
destination:
String
,
member:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Sets
def
sort
[
R
]
(
key:
String
,
byPattern:
Option
[
String
] =
None
,
limit:
Option
[
LimitOffsetCount
] =
None
,
getPatterns:
Seq
[
String
] =
Seq()
,
order:
Option
[
Order
] =
None
,
alpha:
Boolean
=
false
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
Keys
def
sortStore
(
key:
String
,
byPattern:
Option
[
String
] =
None
,
limit:
Option
[
LimitOffsetCount
] =
None
,
getPatterns:
Seq
[
String
] =
Seq()
,
order:
Option
[
Order
] =
None
,
alpha:
Boolean
=
false
,
store:
String
)
:
Future
[
Long
]
Definition Classes
Keys
def
spop
[
R
]
(
key:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Sets
def
srandmember
[
R
]
(
key:
String
,
count:
Long
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
Sets
def
srandmember
[
R
]
(
key:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Sets
def
srem
[
V
]
(
key:
String
,
members:
V
*
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Sets
def
sscan
[
R
]
(
key:
String
,
cursor:
Int
=
0
,
count:
Option
[
Int
] =
None
,
matchGlob:
Option
[
String
] =
None
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Cursor
[
Seq
[
R
]]]
Definition Classes
Sets
def
strlen
(
key:
String
)
:
Future
[
Long
]
Definition Classes
Strings
def
sunion
[
R
]
(
key:
String
,
keys:
String
*
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
Sets
def
sunionstore
(
destination:
String
,
key:
String
,
keys:
String
*
)
:
Future
[
Long
]
Definition Classes
Sets
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
time
()
:
Future
[(
Long
,
Long
)]
Definition Classes
Server
def
transaction
()
:
TransactionBuilder
Definition Classes
Transactions
def
ttl
(
key:
String
)
:
Future
[
Long
]
Definition Classes
Keys
def
type
(
key:
String
)
:
Future
[
String
]
Definition Classes
Keys
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
watch
(
watchKeys:
String
*
)
:
TransactionBuilder
Definition Classes
Transactions
def
zadd
[
V
]
(
key:
String
,
scoreMembers: (
Double
,
V
)*
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zcard
(
key:
String
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zcount
(
key:
String
,
min:
Limit
=
Limit(Double.NegativeInfinity)
,
max:
Limit
=
Limit(Double.PositiveInfinity)
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zincrby
[
V
]
(
key:
String
,
increment:
Double
,
member:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Double
]
Definition Classes
SortedSets
def
zinterstore
(
destination:
String
,
key:
String
,
keys:
Seq
[
String
]
,
aggregate:
Aggregate
=
SUM
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zinterstoreWeighted
(
destination:
String
,
keys:
Map
[
String
,
Double
]
,
aggregate:
Aggregate
=
SUM
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zrange
[
R
]
(
key:
String
,
start:
Long
,
stop:
Long
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
SortedSets
def
zrangeWithscores
[
R
]
(
key:
String
,
start:
Long
,
stop:
Long
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[(
R
,
Double
)]]
Definition Classes
SortedSets
def
zrangebylex
[
R
]
(
key:
String
,
min:
Option
[
String
]
,
max:
Option
[
String
]
,
limit:
Option
[(
Long
,
Long
)] =
None
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
SortedSets
def
zrangebyscore
[
R
]
(
key:
String
,
min:
Limit
,
max:
Limit
,
limit:
Option
[(
Long
,
Long
)] =
None
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
SortedSets
def
zrangebyscoreWithscores
[
R
]
(
key:
String
,
min:
Limit
,
max:
Limit
,
limit:
Option
[(
Long
,
Long
)] =
None
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[(
R
,
Double
)]]
Definition Classes
SortedSets
def
zrank
[
V
]
(
key:
String
,
member:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Option
[
Long
]]
Definition Classes
SortedSets
def
zrem
[
V
]
(
key:
String
,
members:
V
*
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zremrangebylex
(
key:
String
,
min:
String
,
max:
String
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zremrangebyrank
(
key:
String
,
start:
Long
,
stop:
Long
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zremrangebyscore
(
key:
String
,
min:
Limit
,
max:
Limit
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zrevrange
[
R
]
(
key:
String
,
start:
Long
,
stop:
Long
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
SortedSets
def
zrevrangeWithscores
[
R
]
(
key:
String
,
start:
Long
,
stop:
Long
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[(
R
,
Double
)]]
Definition Classes
SortedSets
def
zrevrangebylex
[
R
]
(
key:
String
,
max:
Option
[
String
]
,
min:
Option
[
String
]
,
limit:
Option
[(
Long
,
Long
)] =
None
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
SortedSets
def
zrevrangebyscore
[
R
]
(
key:
String
,
min:
Limit
,
max:
Limit
,
limit:
Option
[(
Long
,
Long
)] =
None
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
SortedSets
def
zrevrangebyscoreWithscores
[
R
]
(
key:
String
,
min:
Limit
,
max:
Limit
,
limit:
Option
[(
Long
,
Long
)] =
None
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[(
R
,
Double
)]]
Definition Classes
SortedSets
def
zrevrank
[
V
]
(
key:
String
,
member:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Option
[
Long
]]
Definition Classes
SortedSets
def
zscan
[
R
]
(
key:
String
,
cursor:
Int
=
0
,
count:
Option
[
Int
] =
None
,
matchGlob:
Option
[
String
] =
None
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Cursor
[
Seq
[(
Double
,
R
)]]]
Definition Classes
SortedSets
def
zscore
[
V
]
(
key:
String
,
member:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Option
[
Double
]]
Definition Classes
SortedSets
def
zunionstore
(
destination:
String
,
key:
String
,
keys:
Seq
[
String
]
,
aggregate:
Aggregate
=
SUM
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zunionstoreWeighted
(
destination:
String
,
keys:
Map
[
String
,
Double
]
,
aggregate:
Aggregate
=
SUM
)
:
Future
[
Long
]
Definition Classes
SortedSets
Inherited from
Serializable
Inherited from
Serializable
Inherited from
Product
Inherited from
Equals
Inherited from
Transactions
Inherited from
ActorRequest
Inherited from
RedisCommands
Inherited from
HyperLogLog
Inherited from
Server
Inherited from
Connection
Inherited from
Scripting
Inherited from
Publish
Inherited from
SortedSets
Inherited from
Sets
Inherited from
Lists
Inherited from
Hashes
Inherited from
Strings
Inherited from
Keys
Inherited from
Request
Inherited from
AnyRef
Inherited from
Any
Ungrouped