tikv
2017-01-01 12:27:18 0 举报
Tikv 是一个开源的分布式键值存储系统,它是为了解决大规模数据存储和高并发访问问题而设计的。Tikv 是基于 Rust 语言开发的,支持 ACID 事务、强一致性和持久化存储等功能。它采用了一种称为“分层存储”的策略,将数据分为不同的层次,从而提高了系统的可扩展性和性能。 Tikv 的主要特点包括: - 支持分布式事务,保证数据的一致性和可靠性; - 支持多种数据模型,包括键值对、列表、哈希表等; - 支持水平扩展,可以通过增加节点来提高系统的容量和性能; - 支持多种编程语言,包括 Java、Python、Go 等。
作者其他创作
大纲/内容
Worker:snap_worker
build_raftkv
timeout
StoreHandler:store
run_raft_serverbin/tikv-server.rs
SnapManager:snap_mgr
Server
Storage::from_enginestorage/mod.rs
interrupted
Storage::from_engine
HashSet:store_resolving
create_raft_storage
tick
Config:cfg
RaftStoreRouter:raft_router
ready
StoreAddrResolver:resolver
RaftKv::new
server/node.rs
SendCh:sendch
create_raft_storagebin/tikv-server.rs
notify
TcpListener:listener
Serverserver/server.rs
Worker:end_point_worker
Storeraftstore/store/store.rs
build_raftkvbin/tikv-server.rs
Schedulerstorage/txn/scheduler.rs
0 条评论
下一页