hedis
Safe HaskellNone
LanguageHaskell2010

Database.Redis.Cluster.HashSlot

Synopsis

Documentation

data HashSlot Source #

Instances

Instances details
Enum HashSlot Source # 
Instance details

Defined in Database.Redis.Cluster.HashSlot

Num HashSlot Source # 
Instance details

Defined in Database.Redis.Cluster.HashSlot

Integral HashSlot Source # 
Instance details

Defined in Database.Redis.Cluster.HashSlot

Real HashSlot Source # 
Instance details

Defined in Database.Redis.Cluster.HashSlot

Show HashSlot Source # 
Instance details

Defined in Database.Redis.Cluster.HashSlot

Eq HashSlot Source # 
Instance details

Defined in Database.Redis.Cluster.HashSlot

Ord HashSlot Source # 
Instance details

Defined in Database.Redis.Cluster.HashSlot

keyToSlot :: ByteString -> HashSlot Source #

Compute the hashslot associated with a key

>>> keyToSlot "123"
HashSlot 5970
>>> keyToSlot "{123"
HashSlot 2872
>>> keyToSlot "{123}"
HashSlot 5970
>>> keyToSlot "{}123"
HashSlot 7640
>>> keyToSlot "{123}1{abc}"
HashSlot 5970
>>> keyToSlot "\00\01"
HashSlot 4129