

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

# 将数据加载到 Amazon Neptune 中
<a name="load-data"></a>

有几种不同的方法可以将图形数据加载到 Amazon Neptune：
+ 如果您只需要加载相对较少的数据，则可以使用诸如 SPARQL `INSERT` 语句或 Gremlin `mergeV` 和`mergeE`步骤之类的查询。OpenCypher 还包括和子句。`CREATE` `MERGE`
+ 您可以利用 [Neptune 批量加载程序](bulk-load.md) 提取驻留在外部文件中的大量数据。相比查询语言命令，批量加载器命令速度更快，开销更少。它针对大型数据集进行了优化，并且支持 RDF（资源描述框架）数据和 Gremlin 数据。
+ 您可以使用 AWS Database Migration Service (AWS DMS) 从其他数据存储中导入数据（参见[AWS Database Migration Service 用于将来自其他数据存储的数据加载到 Amazon Neptune](dms-neptune.md)和[AWS Database Migration Service 用户指南](https://docs.aws.amazon.com/dms/latest/userguide/)）。
+ 对于一个或几个 Amazon S3 文件中的较小数据集，您可以使用基于查询的加载函数在查询中直接读取和处理数据。有关更多信息，请参阅[使用查询将数据加载到 Amazon Neptune](load-data-via-query.md)。

**Topics**
+ [使用 Amazon Neptune 批量加载程序摄取数据](bulk-load.md)
+ [AWS Database Migration Service 用于将来自其他数据存储的数据加载到 Amazon Neptune](dms-neptune.md)
+ [使用查询将数据加载到 Amazon Neptune](load-data-via-query.md)