ExESDB.EnVars (ex_esdb v0.11.0)

This module contains the environment variables that are used by ExESDB

Summary

Functions

Returns the data directory. default: /data

Returns the db type. single or cluster. default: single

Returns the gossip multicast address. default: 255.255.255.255

Returns whether persistence is enabled. default: true

Returns the persistence interval in milliseconds. default: 5_000

Returns the idle readers timeout in milliseconds. default: 10_000

Returns the store description. default: nil

Returns the khepri store id. default: ex_esdb_store

Returns the store tags as comma-separated values. default: nil

Returns the timeout in milliseconds. default: 10_000

Returns the idle writers timeout in milliseconds. default: 10_000

Functions

cluster_secret()

data_dir()

Returns the data directory. default: /data

db_type()

Returns the db type. single or cluster. default: single

gossip_multicast_addr()

Returns the gossip multicast address. default: 255.255.255.255

persistence_enabled()

Returns whether persistence is enabled. default: true

persistence_interval()

Returns the persistence interval in milliseconds. default: 5_000

reader_idle_ms()

Returns the idle readers timeout in milliseconds. default: 10_000

store_description()

Returns the store description. default: nil

store_id()

Returns the khepri store id. default: ex_esdb_store

store_tags()

Returns the store tags as comma-separated values. default: nil

timeout()

Returns the timeout in milliseconds. default: 10_000

writer_idle_ms()

Returns the idle writers timeout in milliseconds. default: 10_000