tinykv
A course to build distributed key-value service based on TiKV model
파일 탐색기
최종 버전 다운로드 (.zip)- go.yml
- balance1.png
- balance2.png
- keyspace.png
- multiraft.png
- overview.png
- region.png
- project1-StandaloneKV.md
- project2-RaftKV.md
- project3-MultiRaftKV.md
- project4-Transaction.md
- reading_list.md
- config.go
- common.go
- decoder.go
- encoder.go
- analyze.go
- closure_exec.go
- cop_handler.go
- topn.go
- callback.go
- msg.go
- raft_router.go
- keys.go
- values.go
- raftlog_gc.go
- region_task.go
- runner_test.go
- scheduler_task.go
- split_checker.go
- client.go
- snap.go
- snap_builder.go
- snap_manager.go
- snap_test.go
- error.go
- error_test.go
- test_util.go
- util.go
- util_test.go
- bootstrap.go
- bootstrap_test.go
- cmd_resp.go
- node.go
- peer.go
- peer_msg_handler.go
- peer_storage.go
- peer_storage_test.go
- raft_worker.go
- raftstore.go
- router.go
- store_worker.go
- ticker.go
- raw_api.go
- server.go
- server_test.go
- raft_client.go
- raft_server.go
- region_reader.go
- resolver.go
- snap_runner.go
- transport.go
- standalone_storage.go
- mem_storage.go
- modify.go
- storage.go
- cluster.go
- cluster_test.go
- filter.go
- node.go
- scheduler.go
- test_test.go
- utils.go
- latches.go
- latches_test.go
- lock.go
- scanner.go
- transaction.go
- transaction_test.go
- write.go
- commands4b_test.go
- commands4c_test.go
- commands_test.go
- doc.go
- codec.go
- cf_iterator.go
- doc.go
- engine_util_test.go
- engines.go
- util.go
- write_batch.go
- worker.go
- file.go
- main.go
- log.go
- gogo.proto
- plugin.proto
- any.proto
- api.proto
- descriptor.proto
- duration.proto
- empty.proto
- field_mask.proto
- source_context.proto
- struct.proto
- timestamp.proto
- type.proto
- wrappers.proto
- coprocessor.pb.go
- eraftpb.pb.go
- errorpb.pb.go
- kvrpcpb.pb.go
- metapb.pb.go
- raft_cmdpb.pb.go
- raft_serverpb.pb.go
- schedulerpb.pb.go
- tinykvpb.pb.go
- coprocessor.proto
- eraftpb.proto
- errorpb.proto
- kvrpcpb.proto
- metapb.proto
- raft_cmdpb.proto
- raft_serverpb.proto
- schedulerpb.proto
- tinykvpb.proto
- .gitignore
- go.mod
- go.sum
- Makefile
- mod_guard.go
- generate_go.sh
- doc.go
- log.go
- raft.go
- raft_paper_test.go
- raft_test.go
- rawnode.go
- rawnode_test.go
- storage.go
- util.go
- client.go
- client_test.go
- config.toml
- simconfig.toml
- apiutil.go
- .travis.yml
- btree.go
- btree_mem.go
- btree_test.go
- LICENSE
- README.md
- cache.go
- cache_test.go
- ttl.go
- codec.go
- codec_test.go
- etcdutil.go
- etcdutil_test.go
- grpcutil.go
- log.go
- log_test.go
- mockcluster.go
- mockhbstream.go
- mockid.go
- mockoption.go
- slice.go
- slice_test.go
- tempurl.go
- operator_check.go
- testutil.go
- tso.go
- convension.go
- duration.go
- duration_test.go
- size.go
- size_test.go
- string_slice.go
- string_slice_test.go
- time.go
- time_test.go
- build-api.sh
- config.go
- option.go
- basic_cluster.go
- errors.go
- kind.go
- region.go
- region_option.go
- region_test.go
- region_tree.go
- region_tree_test.go
- storage.go
- storage_test.go
- store.go
- store_option.go
- store_test.go
- test_util.go
- id.go
- etcd_kv.go
- etcd_kv_test.go
- kv.go
- mem_kv.go
- leader.go
- lease.go
- replica_checker.go
- filters.go
- operator.go
- operator_kind.go
- operator_test.go
- opts.go
- selector.go
- selector_test.go
- checker_controller.go
- operator_controller.go
- operator_controller_test.go
- operator_queue.go
- scheduler.go
- test_util.go
- balance_leader.go
- balance_region.go
- balance_test.go
- base_scheduler.go
- utils.go
- utils_test.go
- tso.go
- cluster.go
- cluster_test.go
- cluster_worker.go
- cluster_worker_test.go
- coordinator.go
- coordinator_test.go
- grpc_service.go
- heartbeat_streams.go
- server.go
- server_test.go
- testutil.go
- util.go
- client_test.go
- id_test.go
- tso_test.go
- server_test.go
- cluster.go
- config.go
- .gitignore
- go.mod
- go.sum
- Makefile
- mod_guard.go
- main.go
- .get_perf.sh
- .make_target.sh
- classroom.yml
- Competition_Final_get_perf.sh
- .gitignore
- go.mod
- go.sum
- LICENSE
- Makefile
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
