tikv / client-c

The C++ TiKV client used by TiFlash.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Overview

TiKV Client C++ allow you to access TiKV from C and C++ applications.

The code is in an early alpha status. Currently, it is only used by TiFlash.

License

Apache-2.0 License

Docs

The docs can be found here.

Building

Install dependencies (adjust for your platform):

sudo dnf install cmake grpc-devel poco-devel abseil-cpp-devel gcc-c++

Update submodules

git submodule update --init --recursive

Build:

mkdir build
cd build
cmake ..
make

About

The C++ TiKV client used by TiFlash.

License:Apache License 2.0


Languages

Language:C++ 83.8%Language:CMake 15.6%Language:Shell 0.3%Language:Dockerfile 0.2%Language:Makefile 0.1%