Skip to content

Latest commit

 

History

History
124 lines (55 loc) · 2.58 KB

rkvs_hanoidb.md

File metadata and controls

124 lines (55 loc) · 2.58 KB

Module rkvs_hanoidb

hanoidb backend. Behaviours: rkvs_storage_backend.

Description

You can pass any options from hanoidb when opening the database using the db_opts settings.

Optionnaly you can pass a db_dir option to set the path of the database.

Function Index

clear/2
clear_range/4
close/1
contains/2
destroy/1
fold/4
fold_keys/4
get/2
is_empty/1
open/2
put/3
scan/4
write_batch/2

Function Details

clear/2

clear(Engine, Key) -> any()

clear_range/4

clear_range(Engine, Start, End, Max) -> any()

close/1

close(Engine) -> any()

contains/2

contains(Engine, Key) -> any()

destroy/1

destroy(Engine) -> any()

fold/4

fold(Engine, Fun, Acc0, Opts) -> any()

fold_keys/4

fold_keys(Engine, Fun, Acc0, Opts) -> any()

get/2

get(Engine, Key) -> any()

is_empty/1

is_empty(Engine) -> any()

open/2

open(Name, Options) -> any()

put/3

put(Engine, Key, Value) -> any()

scan/4

scan(Engine, Start, End, Max) -> any()

write_batch/2

write_batch(Engine, Ops0) -> any()