A store supplier that can be used to create one or more KeyValueStore<Bytes, byte[]> instances of type <Byte, byte[]>.
For any stores implementing the KeyValueStore<Bytes, byte[]> interface, null value bytes are considered as "not exist". This means:
1. Null value bytes in put operations should be treated as delete.
2. If the key does not exist, get operations should return null value bytes.
Note: This class is equivalent to org.apache.kafka.streams.state.KeyValueBytesStoreSupplier except that the get
method returns a RocksDBStore instead of a KeyValueStore
Linear Supertypes
KeyValueBytesStoreSupplier, StoreSupplier[KeyValueStore[Bytes, Array[Byte]]], AnyRef, Any
A store supplier that can be used to create one or more
KeyValueStore<Bytes, byte[]>
instances of type <Byte, byte[]>.For any stores implementing the
KeyValueStore<Bytes, byte[]>
interface, null value bytes are considered as "not exist". This means:1. Null value bytes in put operations should be treated as delete. 2. If the key does not exist, get operations should return null value bytes.
Note: This class is equivalent to
org.apache.kafka.streams.state.KeyValueBytesStoreSupplier
except that the get method returns a RocksDBStore instead of a KeyValueStore