

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 用于从 Neo4j 迁移到 Neptune 的资源
<a name="migration-resources"></a>

Neptune 提供了多种工具和资源，可以为迁移过程提供帮助。

**帮助从 Neo4j 迁移到 Neptune 的工具**
+ OpenCypher [CheatSheet](https://github.com/aws-samples/amazon-neptune-samples/blob/master/opencypher/Cheatsheet.md)。
+ [neo4 j-to-neptune](https://github.com/awslabs/amazon-neptune-tools/tree/master/neo4j-to-neptune) — 用于将数据从 Neo4j 迁移到 Neptune 的命令行实用程序。该工具包括以下功能：
  + 从正确配置的 Neo4j 图表中导出数据。
  + 将该数据转换为 Neptune 格式。
  + 将这些数据批量加载到 Neptune 中。
  + 在转换为 Neptune 格式的过程中，对数据进行一些基本转换，例如重命名顶点或边缘标签以及生成元素。
  + 使用模板为节点和边生成属性（例如，使用模板创建`~id`值，例如在需要`Person_{personid}`为元素创建唯一标识符的情况下）。
+ [OpenCypher 查询兼容性检查器 — 此工具接收 OpenCypher](https://github.com/awslabs/amazon-neptune-tools/tree/master/opencypher-compatability-checker) 查询的输入，并将：
  + 检查是否与所选版本的 Neptune 兼容。
  + 确定不支持的特定函数和子句及其位置。
  + 如果有的话，建议换货。
  + 提供任何其他语法错误的错误描述。