@@ -90,6 +90,25 @@ Glossary
90
90
maintenance operations on a sharded cluster. See
91
91
:ref:`sharding-balancing`.
92
92
93
+ backup cursor
94
+ A :term:`tailable cursor` that points to a list of backup files.
95
+ Backup cursors are for internal use only.
96
+
97
+ blocking sort
98
+ A sort that must be performed in memory before output is returned.
99
+ Blocking sorts may impact performance for large data sets. Use an
100
+ :term:`indexed sort` to avoid a blocking sort.
101
+
102
+ See :ref:`sort-index-use` for more information on blocking sort
103
+ operations.
104
+
105
+ bounded collection scan
106
+ A plan used by the :doc:`query optimizer </core/query-plans>` that
107
+ eliminates documents with specific field value ranges. For
108
+ example, if a range of date field values is outside of a specified
109
+ date range, the documents in that range are eliminated from the
110
+ query plan. See :ref:`explain-output-collection-scan`.
111
+
93
112
BSON
94
113
A serialization format used to store :term:`documents <document>` and make
95
114
remote procedure calls in MongoDB. "BSON" is a portmanteau of the words
@@ -441,6 +460,12 @@ Glossary
441
460
The international date format used by :binary:`~bin.mongo`
442
461
to display dates. The format is: ``YYYY-MM-DD HH:MM.SS.millis``.
443
462
463
+ indexed sort
464
+ A sort in which an index provides the sorted result. Sort operations that
465
+ use an index often have better performance than a :term:`blocking sort`.
466
+ See :ref:`Use Indexed to Sort Query Results <sorting-with-indexes>` for
467
+ more information.
468
+
444
469
interrupt point
445
470
A point in an operation's lifecycle when it can
446
471
safely abort. MongoDB only terminates an operation
0 commit comments