Project 3 MultiRaftKV 在 Project2 中,你建立了一个基于Raft的高可用的kv服务器,做得很好!但还不够,这样的kv服务器是由单一的 raftGroup 支持的,不能无限扩展,并且每一个
project2c目的是实现RaftLog GC和Snapshot支持。在Raft和raftstore中均需要修改和新增代码。 问题分析 raft 一致性
Request执行流程和调用链分析 梳理tinykv中Request执行流程和调用链有助于理解project2B文档的要求和需要实现的逻辑,推
这几天想写tinykv project2B的思路,但是感觉内容太多不知道从何处写起。思来想去觉得可以先翻译一下project2B的文档,将比较
project2需要实现一个基于raft算法的高可用kv服务器。根据文档,有三部分需要完成,包括: A:实现基本的 Raft 算法 B:在 Raft 之上构建容错 KV
project1是一个热身项目,内容非常简单。项目文档中提到需要实现两部分的内容:(1)独立存储引擎;(2)原始kv服务处理程序。下面分别介