由于业务这边是c++的所以如果想把tikv用起来,就需要把client编译成lib给这边用。
开始尝试了go的client,编译成lib后发现没办法在fork出来的子进程里面调用。这个可能就是cgo的先天缺陷????
现在改用cpp的client,这个是官方提供的,用rust的client来封装的cpp lib,但是现在经过测试,发现内存会小幅度的不断上涨,用 valgrind来检测并没有发现有内存泄漏的点,但是内存会在0.2m~5m的范围内不断的增长,由于rust不太熟悉,会不会是存在一些内存泄漏的点,官方这边没有注意到