TiKV

E699798

TiKV is an open-source, distributed transactional key-value database designed for horizontal scalability and strong consistency, often used as the storage layer for cloud-native applications.

Try in SPARQL Jump to: Statements Referenced by

Statements (88)

Predicate Object
instanceOf distributed key-value database
open-source software project
transactional key-value store
designedFor cloud-native environments
horizontal scalability
strong consistency
developedBy PingCAP NERFINISHED
ecosystemComponentOf Cloud Native Computing Foundation landscape
hasFeature ACID transactions
Kubernetes deployment support
MVCC
Prometheus metrics
Raft consensus
Raft learner replicas
Raft-based replication
RocksDB-based storage engine
TLS encryption support
Titan key-value separation engine option
automatic data rebalancing
automatic failover
automatic sharding
backup & restore (BR) ecosystem tools
cloud-native storage
coprocessor framework
data compression
disaster recovery support
distributed GC for MVCC versions
distributed garbage collection
distributed key range management
distributed lock manager
distributed transactions
fault tolerance
gRPC-based APIs
geo-distributed deployment support
global distributed transactions via PD
high availability
horizontal scalability
hotspot scheduling
leader election via Raft
multi-tenant support via namespaces
online backup and restore
online configuration changes
online scaling
operator for Kubernetes
optimistic transactions
per-key linearizability
pessimistic transactions
placement driver integration
placement rules
range queries
raw key-value API
region merge and split
region-based data partitioning
scale-out architecture
secondary indexes via TiDB integration
shared-nothing architecture
snapshot isolation
snapshot reads
strong consistency
time-based MVCC versions
transactional key-value API
transactional semantics similar to Google Spanner and F1
two-phase commit
hasUse OLTP workloads
as a building block for distributed SQL databases
general-purpose key-value storage
storage layer for TiDB
storage layer for cloud-native applications
hostedOn GitHub NERFINISHED
maintainedBy TiKV community NERFINISHED
partOf TiDB ecosystem
programmingLanguage Rust NERFINISHED
repositoryURL https://github.com/tikv/tikv
softwareLicense Apache License 2.0 NERFINISHED
supportsConsistencyModel per-key linearizable reads and writes
strong consistency
supportsDeploymentModel Kubernetes NERFINISHED
on-premises
public cloud
supportsInterface client libraries in multiple languages
gRPC NERFINISHED
raw key-value API
transactional API
supportsProgrammingLanguage Rust NERFINISHED
usesComponent Placement Driver (PD) NERFINISHED
Raft consensus algorithm
RocksDB NERFINISHED
writtenIn Rust NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.