1. Introduction (mnesia)
1 Introduction
The Mnesia application provides a heavy duty real-time distributed database.
1.1 Scope
This User's Guide describes how to build Mnesia database applications, and how to integrate and use the Mnesia database management system with OTP. Programming constructs are described, and numerous programming examples are included to illustrate the use of Mnesia.
This User's Guide is organized as follows:
-
Mnesia
provides an introduction to Mnesia. -
Getting Started
introduces Mnesia with an example database. Examples are included how to start an Erlang session, specify a Mnesia database directory, initialize a database schema, start Mnesia, and create tables. Initial prototyping of record definitions is also discussed.