本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将数据加载到 Amazon Neptune 中
有几种不同的方法可以将图形数据加载到 Amazon Neptune:
如果只需要加载相对少量的数据,则可以使用 SPARQL
INSERT
语句或 GremlinaddV
和addE
步骤等查询。您可以利用 Neptune 批量加载程序 提取驻留在外部文件中的大量数据。相比查询语言命令,批量加载器命令速度更快,开销更少。它针对大型数据集进行了优化,并且支持 RDF(资源描述框架)数据和 Gremlin 数据。
您可以使用 Amazon Database Migration Service (Amazon DMS) 从其他数据存储中导入数据(参见Amazon Database Migration Service 用于将来自其他数据存储的数据加载到 Amazon Neptune和Amazon Database Migration Service 用户指南)。
最后,您可以使用 Gremlin 的
g.io(URL).read()
步骤来读取 GraphML(一种 XML 格式)、GraphSON (JSON 格式)和其它格式的数据文件。有关详细信息,请参阅TinkerPop文档 。