Erlang Programming/Database Programming

From Wikibooks, open books for an open world
< Erlang Programming
Jump to: navigation, search

Contents

[edit] Databases in Erlang

[edit] Dictionary

Data can be stored in many ways in Erlang. Each process has a local dictionary that uses put and get.

2> put(hello,world).  
undefined
3> get(hello).
world

[edit] ETS

Data can be stored with the ETS (Erlang table storage system) via the ETS library. It creates data at the process level. See Using_Ets.

[edit] Mnesia

Mnesia is a distributed database that lives in the local file system.

[edit] External Databases

Personal tools
Namespaces
Variants
Actions
Navigation
Community
Toolbox
Sister projects
Print/export