ETS backend
Note: value encoding is ignored since everything is encoded as a term.
Behaviours: rkvs_storage_backend
.
clear/2 | |
clear_range/4 | |
close/1 | |
contains/2 | |
destroy/1 | |
fold/4 | |
fold_keys/4 | |
get/2 | |
is_empty/1 | Returns true if this backend contains any values; otherwise returns false. |
open/2 | |
put/3 | |
scan/4 | |
write_batch/2 |
clear(Engine, Key) -> any()
clear_range(Engine, Start, End, Max) -> any()
close(Engine) -> any()
contains(Engine, Key) -> any()
destroy(Engine) -> any()
fold(Engine, Fun, Acc0, Opts) -> any()
fold_keys(Engine, Fun, Acc0, Opts) -> any()
get(Engine, Key) -> any()
is_empty(Engine::engine()) -> boolean() | {error, term()}
Returns true if this backend contains any values; otherwise returns false.
open(Name, Options) -> any()
put(Engine, Key, Value) -> any()
scan(Engine, Start, End, Max) -> any()
write_batch(Engine, Ops) -> any()