Close this store and release any resources.
Close this store and release any resources. It is undefined what happens on get/multiGet after close
get a single key from the store.
get a single key from the store. Prefer multiGet if you are getting more than one key at a time
Get a set of keys from the store.
Get a set of keys from the store. Important: all keys in the input set are in the resulting map. If the store fails to return a value for a given key, that should be represented by a Future.exception.
Replace a set of keys at one time
Replace a set of keys at one time
replace a value Delete is the same as put((k,None))
replace a value Delete is the same as put((k,None))
Use an injection on V2,V1 to convert a store of values V2. If the value stored in the underlying store cannot be converted back to V2, then you will get a Future.exception containing the string "cannot be converted" TODO: we should add a specific exception type here so we can safely filter these cases to Future.None if we so choose.
(Since version 0.3.1) Use com.twitter.storehaus.ConvertedStore instead