Graft:一种全新的边缘端数据复制引擎
2025-04-02
Graft是一个开源的事务型存储引擎,它解决了现有数据同步方案在边缘计算环境下的痛点。不同于传统的全量复制或基于模式的差异复制,Graft采用了一种延迟的、部分的复制策略,结合强一致性保证、水平扩展能力以及对象存储的持久性。它允许客户端按需同步数据,仅同步必要的数据,并支持在边缘和离线设备上进行同步。Graft的核心是Volume,一个稀疏的有序页面集合,客户端通过事务性API与之交互。这使得Graft适用于各种场景,例如离线优先应用、跨平台同步和无状态多写入副本等。
开发