@@ -90,6 +90,25 @@ Glossary
9090 maintenance operations on a sharded cluster. See
9191 :ref:`sharding-balancing`.
9292
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+
93112 BSON
94113 A serialization format used to store :term:`documents <document>` and make
95114 remote procedure calls in MongoDB. "BSON" is a portmanteau of the words
@@ -441,6 +460,12 @@ Glossary
441460 The international date format used by :binary:`~bin.mongo`
442461 to display dates. The format is: ``YYYY-MM-DD HH:MM.SS.millis``.
443462
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+
444469 interrupt point
445470 A point in an operation's lifecycle when it can
446471 safely abort. MongoDB only terminates an operation
0 commit comments