TiKV has clients for a number of languages: Go (Stable)Java (Unstable)Rust (Unstable)C (early development)