赵宇博的技术博客 赵宇博的技术博客
首页
前端
后端
数据库专栏
k8s专栏
分布式专栏
Linux网络专栏
手写系列专栏
随笔
关于
GitHub (opens new window)
首页
前端
后端
数据库专栏
k8s专栏
分布式专栏
Linux网络专栏
手写系列专栏
随笔
关于
GitHub (opens new window)
  • 基于Raft的分布式数据存储实现
    • 1、整体架构设计:
    • 2、整体思路设计:
  • 数据库连接池实现
  • 线程池实现
  • 手写系列专栏
zhaoyb
2024-02-26
目录

基于Raft的分布式数据存储实现

# 基于Raft的分布式数据存储实现

# 1、整体架构设计:

image-20240226153022809

# 2、整体思路设计:

打算手写一个分布式的数据存储数据库,实现Raft 4大核心功能:

1、leader 选举 2、日志复制 3、成员变更 4、快照压缩

其中数据传输使用Raft协议,数据存储打算简单的txt文本存储,主要是模拟一下Raft的整体运作过程。

image-20240228150731323

image-20240228150753332

#kv数据库
上次更新: 2024/02/28, 15:29:36
数据库连接池实现

数据库连接池实现→

最近更新
01
Activiti6-业务实现
12-06
02
Activiti6-API详解
11-28
03
SpringBoot集成Activiti和UI
11-21
更多文章>
Theme by Vdoing | Copyright © 2022-2024 赵宇博 | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式