Mnesia
User's Guide
Version 4.17
User's Guide
Reference Manual
Release Notes
PDF
Top
Expand All
Contract All
Chapters
Introduction
Top of chapter
Scope
Prerequisites
Mnesia
Top of chapter
Mnesia Database Management System (DBMS)
Getting Started
Top of chapter
Starting Mnesia for the First Time
Example
Build a Mnesia Database
Top of chapter
Define a Schema
Data Model
Start Mnesia
Create Tables
Transactions and Other Access Contexts
Top of chapter
Transaction Properties
Locking
Dirty Operations
Record Names versus Table Names
Activity Concept and Various Access Contexts
Nested Transactions
Pattern Matching
Iteration
Miscellaneous Mnesia Features
Top of chapter
Indexing
Distribution and Fault Tolerance
Table Fragmentation
Local Content Tables
Disc-Less Nodes
More about Schema Management
Mnesia Event Handling
Debugging Mnesia Applications
Concurrent Processes in Mnesia
Prototyping
Object-Based Programming with Mnesia
Mnesia System Information
Top of chapter
Database Configuration Data
Core Dumps
Dumping Tables
Checkpoints
Startup Files, Log File, and Data Files
Loading Tables at Startup
Recovery from Communication Failure
Recovery of Transactions
Backup, Restore, Fallback, and Disaster Recovery
Combine Mnesia with SNMP
Top of chapter
Combine Mnesia and SNMP
Appendix A: Backup Callback Interface
Top of chapter
mnesia_backup Callback Behavior
Appendix B: Activity Access Callback Interface
Top of chapter
mnesia_access Callback Behavior
Appendix C: Fragmented Table Hashing Callback Interface
Top of chapter
mnesia_frag_hash Callback Behavior
Mnesia User's Guide
Version 4.17
April 21, 2020