Geolix.Storage.Tree
Geolix tree storage.
Usage
iex> set(:some_database_name, << 1, 2, 3 >>)
:ok
iex> get(:some_database_name)
<< 1, 2, 3 >>
iex> get(:unregistered_database)
nil
Summary↑
get(database) | Fetches the tree for a database |
set(database, tree) | Stores the tree for a specific database |
start_link() | Starts the tree agent |
Functions
Specs:
- get(atom) :: binary | nil
Fetches the tree for a database.
Specs:
- set(atom, binary) :: :ok
Stores the tree for a specific database.
Specs:
- start_link :: Agent.on_start
Starts the tree agent.