中文

基于 Datalog 程序合成的数据迁移

数据库 2020-03-04 v1 编程语言

摘要

本文提出了一种在不同模式之间进行数据迁移的新技术。我们的方法将模式映射表示为 Datalog 程序,并从简单的输入输出示例中自动合成一个 Datalog 程序来执行数据迁移。该方法能够在不同类型的模式之间转换数据(例如,关系型到图、文档到关系型),并通过利用 Datalog 的语义高效地执行合成。我们将所提出的技术实现为一个名为 Dynamite 的工具,并在 28 个真实数据迁移场景上评估 Dynamite 以展示其有效性。

关键词

引用

@article{arxiv.2003.01331,
  title  = {Data Migration using Datalog Program Synthesis},
  author = {Yuepeng Wang and Rushi Shah and Abby Criswell and Rong Pan and Isil Dillig},
  journal= {arXiv preprint arXiv:2003.01331},
  year   = {2020}
}