百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
N

NuRaft

> 编程语言
开源

以复制库的形式实现 Raft 核心逻辑的 C++ 实现

1.2K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

以复制库的形式实现 Raft 核心逻辑的 C++ 实现

NuRaft ===== Raft 实现源自 cornerstone 项目,这是一种非常轻量级的 C++ 实现,依赖性最小,最初由 Andy Chen 编写。

本项目添加的新功能

  • 预投票协议
  • 领导权到期
  • 基于优先级的半确定性领导者选举
  • 只读成员(学习者)
  • 基于对象的逻辑快照
  • 针对提交和领导者选举的自定义/分离法定数量
  • 异步复制
  • SSL/TLS 支持
  • 并行日志追加
  • 自定义提交策略
  • 流式模式

如何构建-----------------------------#### 1. 安装 cmake 和 openssl:####

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++availabilityconsensusconsistencycpp

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言