summaryrefslogtreecommitdiff
path: root/lib/mnesia
diff options
context:
space:
mode:
authorRobert Gionea <robert@gionea.com>2020-12-28 22:30:16 +0100
committerRobert Gionea <robert@gionea.com>2020-12-29 18:06:38 +0100
commit8024d124113c74acb13775ac86c7dc6489c4e843 (patch)
treed8811209afd8fa20f22c10f1c56995796d809f48 /lib/mnesia
parent165262309e9c47d1008313945ad83fc1cb79b3f0 (diff)
downloaderlang-8024d124113c74acb13775ac86c7dc6489c4e843.tar.gz
Refine Mnesia guide Chapter 1
Diffstat (limited to 'lib/mnesia')
-rw-r--r--lib/mnesia/doc/src/Mnesia_chap1.xml21
-rw-r--r--lib/mnesia/info2
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