@@ -13,10 +13,14 @@ Glossary
13
13
`bsonspec.org <http://bsonspec.org/ >`_.
14
14
15
15
database command
16
- MongoDB has database commands, which have a specific
17
- implementation, and allow you to control the database.
16
+ Database commands are a special type of operation within MongoDB
17
+ that make it possible to interact with the database system
18
+ directly. MongoDB implements database commands as a form of
19
+ query against the special ":term: `$cmd `" collection. These
20
+ commands provide a number of administrative and other special
21
+ operations.
18
22
19
- .. seealso :: ":doc:`/reference/commands`."
23
+ .. seealso :: ":doc:`/reference/commands`" for a
20
24
21
25
operator
22
26
Operators provide tools for querying and manipulating
@@ -26,7 +30,7 @@ Glossary
26
30
.. seealso :: ":doc:`/reference/operators`."
27
31
28
32
MongoDB
29
- A document-driven database.
33
+ A document-driven database documented in this manual .
30
34
31
35
document
32
36
A record in a MongoDB database. Documents are analogous to, but
@@ -54,7 +58,7 @@ Glossary
54
58
55
59
$cmd
56
60
This is the special :term: `collection ` used to :term: `MongoDB `
57
- to implement database commands.
61
+ to implement :term: ` database commands <database command> ` .
58
62
59
63
JSON
60
64
JavaScript Object Notation. A format for expressing structured
@@ -257,9 +261,15 @@ Glossary
257
261
inconsistent state. These operations are typically very
258
262
short-lived, but prevent all other operations from succeeding.
259
263
260
- indexes
264
+ index
261
265
Indexes provide the database with a fast and reliable way of
262
- accessing data without requiring full searches on data.
266
+ accessing data without requiring full reads of all data in a
267
+ collection.
268
+
269
+ compound index
270
+ An :term: `index `
271
+
272
+ .. seealso :: ":doc:`/core/indexing`"
263
273
264
274
btree
265
275
btree's are a fast data representation that provides for
0 commit comments