diff options
author | Robert Gionea <robert@gionea.com> | 2020-12-28 22:30:16 +0100 |
---|---|---|
committer | Robert Gionea <robert@gionea.com> | 2020-12-29 18:06:38 +0100 |
commit | 8024d124113c74acb13775ac86c7dc6489c4e843 (patch) | |
tree | d8811209afd8fa20f22c10f1c56995796d809f48 /lib/mnesia | |
parent | 165262309e9c47d1008313945ad83fc1cb79b3f0 (diff) | |
download | erlang-8024d124113c74acb13775ac86c7dc6489c4e843.tar.gz |
Refine Mnesia guide Chapter 1
Diffstat (limited to 'lib/mnesia')
-rw-r--r-- | lib/mnesia/doc/src/Mnesia_chap1.xml | 21 | ||||
-rw-r--r-- | lib/mnesia/info | 2 |
2 files changed, 11 insertions, 12 deletions
diff --git a/lib/mnesia/doc/src/Mnesia_chap1.xml b/lib/mnesia/doc/src/Mnesia_chap1.xml index fd78d01ab4..6e66132a52 100644 --- a/lib/mnesia/doc/src/Mnesia_chap1.xml +++ b/lib/mnesia/doc/src/Mnesia_chap1.xml @@ -32,13 +32,13 @@ <rev>C</rev> <file>Mnesia_chap1.xml</file> </header> - <p>The Mnesia application provides a heavy duty real-time + <p>The Mnesia application provides a heavy-duty real-time distributed database.</p> <section> <title>Scope</title> <p>This User's Guide describes how to - build Mnesia database applications, and how to integrate + build Mnesia-backed 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 @@ -51,7 +51,7 @@ </item> <item><seeguide marker="Mnesia_chap2">Getting Started</seeguide> introduces Mnesia with an example database. Examples - are included how to start an Erlang session, specify a + are included on 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. @@ -64,29 +64,29 @@ </item> <item><seeguide marker="Mnesia_chap4">Transactions and Other Access Contexts</seeguide> describes the transactions properties that make Mnesia into - a fault tolerant, real-time distributed database management + a fault-tolerant, real-time distributed database management system. This section also describes the concept of locking to ensure consistency in tables, and "dirty - operations", or short cuts, which bypass the transaction system + operations", or shortcuts, which bypass the transaction system to improve speed and reduce overheads. </item> <item><seeguide marker="Mnesia_chap5">Miscellaneous Mnesia Features</seeguide> describes features that enable the construction of more complex database applications. These features include indexing, checkpoints, distribution and fault - tolerance, disc-less nodes, replication manipulation, local + tolerance, disc-less nodes, replica manipulation, local content tables, concurrency, and object-based programming in Mnesia. </item> <item><seeguide marker="Mnesia_chap7">Mnesia System Information</seeguide> describes the files contained in the Mnesia database directory, database configuration data, - core and table dumps, as well as the important subject of - backup, fall-back, and disaster recovery principles. + core and table dumps, as well as the functions used for + backup, restore, fallback, and disaster recovery. </item> <item><seeguide marker="Mnesia_chap8">Combine Mnesia with - SNMP</seeguide> is a short section that outlines Mnesia - integrated with SNMP. + SNMP</seeguide> is a short section that outlines + the integration between Mnesia and SNMP. </item> <item><seeguide marker="Mnesia_App_A">Appendix A: Backup Callback Interface</seeguide> is a program listing of the @@ -110,4 +110,3 @@ database management systems.</p> </section> </chapter> - diff --git a/lib/mnesia/info b/lib/mnesia/info index bfd0816a62..2fc77fc444 100644 --- a/lib/mnesia/info +++ b/lib/mnesia/info @@ -1,2 +1,2 @@ group: dat Database Applications -short: A heavy duty real-time distributed database +short: A heavy-duty real-time distributed database |