我们最近将MongoDB副本集升级到v3.4.4;我注意到这个版本现在支持使用snappy进行压缩网络通信。我已经将副本集成员设置为启用此功能,以便它们之间可以使用这种方式进行通信,mongo shell似乎也原生支持它,但我找不到任何关于如何设置我们的Node.js客户端使用它的文档。
当然,一切仍然正常工作,因为在客户端和服务器无法就压缩协议达成一致时,将使用未压缩的通信。但出于明显的原因,能够利用这一点将是很好的。
有其他人尝试过这个或者有任何进展吗?
看起来Mongo已经在这方面提出了一个问题,但想知道是否有其他人独立取得了任何进展。
当然,一切仍然正常工作,因为在客户端和服务器无法就压缩协议达成一致时,将使用未压缩的通信。但出于明显的原因,能够利用这一点将是很好的。
有其他人尝试过这个或者有任何进展吗?
看起来Mongo已经在这方面提出了一个问题,但想知道是否有其他人独立取得了任何进展。