我想用python连接到mongodb服务器,但是要连接的输入/输出数据。我不介意数据是否在服务器中压缩。我需要的是它在传输中被压缩。
我想我应该在创建集合时添加一些选项?
client = mongo.MongoClient('x.x.x.x')
db = client.rods
data = db.data
db.drop_collection(data)
db.create_collection(#which args to make it compressed and transmission compressed#)
答案 0 :(得分:0)
根据MongoDB + wiredTiger + compression - is compression done on client or server?,似乎不可能直接这样做。必须在python中构建客户端/服务器体系结构以压缩/解压缩数据,然后在解压缩后直接从服务器端编写。