Repolode
aws-samples

aws-samples/amazon-neptune-samples

Amazon NeptuneグラフデータベースとNeptune Analyticsを使った開発方法を紹介する、サンプルアプリケーション、コード、ドキュメント集。

スター
370
フォーク
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 Gremlin Client、Neptune Export、Graph Notebook、JDBCドライバーなど、関連するAmazon NeptuneのツールやAWSのサンプルリポジトリも紹介しています。

主な機能

  • 01Neptune DatabaseとNeptune Analyticsのサンプルコード
  • 02Gremlin、openCypher、SPARQLのクエリ例
  • 03リレーショナルデータソースやAWS Glueからのデータ読み込みとETLパイプライン
  • 04Kinesis、Lambda、Managed Service for Apache Flinkを使ったストリーミング取り込みの例
  • 05Ogmaと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

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト