专栏名称: CNCF
云原生计算基金会(CNCF)致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。我们通过将最前沿的模式民主化,让这些创新为大众所用。
今天看啥  ›  专栏  ›  CNCF

Xline v0.7.0: 一个用于元数据管理的分布式KV存储

CNCF  · 公众号  ·  · 2024-09-03 10:02

文章预览

Xline是什么?我们为什么要做Xline? Xline是一个基于Curp协议的,用于管理元数据的分布式KV存储。 现有的分布式KV存储大多采用Raft共识协议,需要两次RTT才能完成一次请求。当部署在单个数据中心时,节点之间的延迟较低,因此不会对性能产生大的影响。 但是,当跨数据中心部署时,节点之间的延迟可能是几十或几百毫秒,此时 Raft 协议将成为性能瓶颈。Curp 协议就是为了解决这个问题而设计的。它可以在命令不冲突的情况下减少一个RTT,从而提高性能。因此, Xline旨在实现高性能的数据访问和跨数据中心场景下的强一致性。 V0.7.0版本有什么新功能? v0.7.0新版本修复问题以及重构如下: ⭐ 新功能 [Feature]CURP WAL (Write-Ahead-Log) 实现:我们设计了一个 Write-Ahead-Log 来保存 curp 的日志条目。 [Feature]重复数据删除:使用RIFL论文中的exactly-once语义实现命令 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览