Я использую сервер mongodb 3.6 и pymongo 3.4.
Как я могу убедиться, что mongodb использует сжатие snappy для передачи данных?
В журнале mongodb я вижу, что snappy включен:
app_metadata=(formatVersion=1),assert=(commit_timestamp=none,read_timestamp=none),block_allocation=best,block_compressor=snappy,
Но как я могу быть уверен, что когда я делаю запрос через pymongo, что сжатие snappy действительно применяется? Я экспериментировал с добавлением mongodb: // localhost /? Compressors = zlib в строку подключения, но добавляя компрессоры = все, что, кажется, не имеет никакого значения.
Как я могу убедиться, что сжатие применено для проводного протокола? Имеет ли значение версия pymongo?