我从TDengine的官方文档中了解TDengine存在二级压缩功能,支持多种压缩算法,包括 LZ4、ZLIB、ZSTD、XZ 等。并且代码中使用了zlib等公用压缩库实现。
现在我有一套经过修改的zlib,ztsd等压缩库,使得其可以利用硬件资源加速运算,同时接口不变。我在服务器上仍然保有原始的zlib库,经过修改的库仅在部分应用上生效。
我的问题如下:
我该如何安装TDengine,使得TDengine使用我的这些经过修改的库而非默认的库,从而让硬件加速TDengine相关的运算?
TDengine中是否存在一种可以利用的方法,用来评估替换库后的加速效果(或者是否存在一种方法,得到二级压缩带来的性能损耗)?
我从TDengine的官方文档中了解TDengine存在二级压缩功能,支持多种压缩算法,包括 LZ4、ZLIB、ZSTD、XZ 等。并且代码中使用了zlib等公用压缩库实现。
现在我有一套经过修改的zlib,ztsd等压缩库,使得其可以利用硬件资源加速运算,同时接口不变。我在服务器上仍然保有原始的zlib库,经过修改的库仅在部分应用上生效。
我的问题如下:
我该如何安装TDengine,使得TDengine使用我的这些经过修改的库而非默认的库,从而让硬件加速TDengine相关的运算?
TDengine中是否存在一种可以利用的方法,用来评估替换库后的加速效果(或者是否存在一种方法,得到二级压缩带来的性能损耗)?