Interface: KVStore
Store defines a transactional key/value store that Replicache stores all data within.
For correct operation of Replicache, implementations of this interface must provide strict serializable transactions.
Informally, read and write transactions must behave like a ReadWrite Lock - multiple read transactions are allowed in parallel, or one write. Additionally writes from a transaction must appear all at one, atomically.
Properties
closed
closed:
boolean
Methods
close()
close():
Promise
<void
>
Returns
Promise
<void
>
read()
read():
Promise
<KVRead
>
Returns
Promise
<KVRead
>
write()
write():
Promise
<KVWrite
>
Returns
Promise
<KVWrite
>