-
Type: Task
-
Resolution: Fixed
-
Priority: Unknown
-
Affects Version/s: None
-
Component/s: None
-
None
Using OP_MSG in the find/aggregate_raw_batches APIs makes it necessary to shuffle around BSON bytes in the server's response before returning them to the user. Based on results in ARROW-82, the perf of reading many small documents is 3X slower (0.11 seconds vs 0.30 seconds).
We should improve performance of find/aggreate_raw_batches.
- is depended on by
-
INTPYTHON-82 With pymongo>=3.12 pymongoarrow is slower than the naive approach
- Closed
- is related to
-
PYTHON-1860 Use OP_MSG not OP_GET_MORE in find_raw_batches and aggregate_raw_batches
- Closed