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