中文

基于 Git 的去中心化协同知识管理

数据库 2018-10-17 v3 分布式、并行与集群计算 多智能体系统 网络与互联网体系结构

摘要

万维网和语义网被设计为分布式服务与数据集的网络。Web 的分布式特性带来了互换数据的多种协同可能。RDF 数据常用的协同解决方案是集中式的(例如 SPARQL 端点和 wiki 系统)。但要支持分布式协同,需要一个支持数据集分叉、能够合并分叉状态并允许分布式数据集同步的系统。在本文中,我们提出 Quit Store,其受成功的 Git 系统启发并构建于其上。该方法基于对分布式数据集演化与整合的形式化表达。在协同策展过程中,系统自动对 RDF 数据集进行版本控制并追踪溯源信息。它还提供对分布式 RDF 数据集进行分支、合并和同步的支持。合并过程由针对 RDF 数据的特定合并策略守护。最后,我们使用参考实现展示了整体良好的性能,并证明了该系统的实际可用性。

关键词

引用

@article{arxiv.1805.03721,
  title  = {Decentralized Collaborative Knowledge Management using Git},
  author = {Natanael Arndt and Patrick Naumann and Norman Radtke and Michael Martin and Edgard Marx},
  journal= {arXiv preprint arXiv:1805.03721},
  year   = {2018}
}

备注

Special Issue on Managing the Evolution and Preservation of the Data Web