gpt4 book ai didi

c++ - Cassandra C++ 驱动程序如何使用 zlib 库?

转载 作者:行者123 更新时间:2023-11-30 03:17:00 26 4
gpt4 key购买 nike

Cassandra C++ Driver有一个用于启用 zlib 库的选项:

--ENABLE-ZLIB                     Enable zlib

只是他们没有说他们用它做什么。

有人知道这个选项给我们带来了什么吗?

它是否在将数据发送到后端之前预压缩数据?它还会使用 zlib 做什么?查看 C++ 驱动程序的源代码,我可以在 CMakeLists.txt 中看到 zlib 选项。 :

option(CASS_USE_ZLIB "Use zlib" OFF)

但是C++源码没有#include <zlib.h>所以我想知道是否有任何代码实际使用该库(也许它是有意但从未实现的?)

最佳答案

驱动目前没有使用zlib;它是为将来的工作而存在的。 CPP-103将为届时将使用 zlib 的驱动程序添加压缩支持。由于遗留实现,它保留在构建系统中,可以安全地忽略。

如果您希望看到此功能的实现,请在 JIRA 问题上投票或发表评论。

关于c++ - Cassandra C++ 驱动程序如何使用 zlib 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55803736/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com