Repolode
aws-samples

aws-samples/amazon-neptune-samples

Amazon Neptune 图数据库与 Neptune Analytics 的示例应用、代码与文档合集。

Star
370
Fork
137
未关闭 Issue
1
最近提交
前天

这是什么?

本仓库收集了使用 Amazon Neptune Database 与 Amazon Neptune Analytics 的示例项目,涵盖图数据建模、数据加载与 ETL、Gremlin、openCypher 和 SPARQL 查询、客户端连接、基于 Kinesis 与 Flink 的流式写入,以及使用 Ogma、VIS.js 等库的图可视化。

示例从简单的 openCypher 查询速查表、Gremlin 协同过滤教程,到基于 Amazon Comprehend 和 Amazon Lex 的知识图谱聊天机器人、Neptune ML 欺诈检测流程等完整应用不等。各子项目均为尽力维护的示例代码,投入生产前可能需要改造。

此外还列出了 Neptune 相关的其他工具和 AWS 示例仓库,例如 Neptune Gremlin Client、Neptune Export、Graph Notebook 以及 JDBC 驱动。

核心功能

  • 01Neptune Database 与 Neptune Analytics 的示例代码
  • 02Gremlin、openCypher 和 SPARQL 查询示例
  • 03从关系型数据源经 AWS Glue 进行数据迁移与 ETL 的示例
  • 04基于 Kinesis、Lambda 与 Managed Service for Apache Flink 的流式写入示例
  • 05使用 Ogma 与 VIS.js 的图可视化演示
  • 06汇总 Neptune 相关工具与 AWS 示例项目的链接

适用场景

  • 学习在 Amazon Neptune 上建模并查询属性图或 RDF 数据
  • 在 AWS 上原型化知识图谱或欺诈检测应用
  • 使用 IAM 或 SSL 将 Java、Node.js 或 Python 应用连接到 Neptune
  • 将关系型数据迁移到 AWS 上的图数据库

使用前须知

  • 这些项目是示例代码,按尽力维护的方式提供。
  • 在生产环境中部署任何示例前,可能需要进行修改。

标签

#graph-database#amazon-neptune#gremlin#opencypher#sparql#knowledge-graph#aws#aws-neptune#graph-model#rdf-graph

常见问题

amazon-neptune-samples 是什么?
Amazon Neptune 图数据库与 Neptune Analytics 的示例应用、代码与文档合集。 本仓库收集了使用 Amazon Neptune Database 与 Amazon Neptune Analytics 的示例项目,涵盖图数据建模、数据加载与 ETL、Gremlin、openCypher 和 SPARQL 查询、客户端连接、基于 Kinesis 与 Flink 的流式写入,以及使用 Ogma、VIS.js 等库的图可视化。
amazon-neptune-samples 可以免费使用吗?用的什么许可证?
amazon-neptune-samples 以 MIT-0 许可证开源。用于商业产品前,请先确认许可证条款。
amazon-neptune-samples 还在维护吗?
活跃维护中。amazon-neptune-samples 最近一次提交是在 2026年11月5日。
amazon-neptune-samples 适合用来做什么?
学习在 Amazon Neptune 上建模并查询属性图或 RDF 数据 在 AWS 上原型化知识图谱或欺诈检测应用 使用 IAM 或 SSL 将 Java、Node.js 或 Python 应用连接到 Neptune 将关系型数据迁移到 AWS 上的图数据库
在哪里获取 amazon-neptune-samples?
源代码和安装说明在 GitHub 上:https://github.com/aws-samples/amazon-neptune-samples

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目