October 5, 2019

194 words 1 min read

TiKV Best Practices

TiKV Best Practices

TiKV is an open source distributed transactional key-value database, also a sandbox project of Cloud Native Computing Foundation (CNCF). Built in Rust and powered by Raft, TiKV provides high availabil …

Talk Title TiKV Best Practices
Speakers James Zhang (TiKV Core Development Engineer, PingCAP)
Conference KubeCon + CloudNativeCon
Conf Tag
Location Shanghai, China
Date Jun 23-26, 2019
URL Talk Page
Slides Talk Slides
Video

TiKV is an open source distributed transactional key-value database, also a sandbox project of Cloud Native Computing Foundation (CNCF). Built in Rust and powered by Raft, TiKV provides high availability, strong consistency, ACID compliance, and horizontal scalability.TiKV supports externally-consistent distributed transactions and also implements a coprocessor framework to support distributed computing. In this talk, we will introduce some best practices of TiKV such as how to control data distribution and what is the recommended deployment in cross-DC scenarios. We will include data balancing topics like scale out and scale in, and how to control the speed of balancing. This talk will also show you how to identify a hotspot issue and how to fight with it. Last but not least, we will introduce how to fine-tune performance under different workloads.

comments powered by Disqus