Geolix v0.10.1 Geolix.Storage.Data

Geolix data 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

Functions

Fetches the data for a database

Stores the data for a specific database

Starts the data agent

Functions

get(database)

Specs

get(atom) :: binary | nil

Fetches the data for a database.

set(database, data)

Specs

set(atom, binary) :: :ok

Stores the data for a specific database.

start_link()

Specs

start_link :: Agent.on_start

Starts the data agent.