PuppyGraphとは?
PuppyGraphは「グラフDB」ではなく「グラフクエリエンジン」を名乗る。データを専用のグラフストレージへコピーせず、既存のデータウェアハウス、レイクハウス、データベースに接続し、openCypherやGremlinで関係をたどる。[1]
従来の専用グラフDBでは元の業務DBから必要なデータを抽出し、変換してグラフDBへ読み込み、更新を同期する構成が一般的だった。PuppyGraphは元テーブルを読み、JSONのグラフスキーマでノード、エッジ、属性の対応を定義する。専用コピーを減らせる一方、元データの構造、権限、クエリ性能に強く依存する。
| 比較 | 専用グラフDB | PuppyGraph |
|---|---|---|
| データ配置 | 専用ストレージへ取り込む | 既存テーブルを主にその場で読む |
| 同期 | ETLやCDCが必要 | 外部テーブルは複製せず参照 |
| クエリ | Cypher、Gremlinなど | openCypher、Gremlin |
| 運用の中心 | グラフDBと同期パイプライン | クエリエンジンと元データ基盤 |
| 向く場面 | グラフ専用の書き込み・最適化が必要 | 既存データを横断して関係を読む |
「ETL不要」は、データ準備が一切なくなるという意味ではない。テーブルからどの列をノードやエッジとして扱うかを定義し、接続権限、統計情報、クエリ上限を設計する作業は残る。
料金は無料?
Developer版は0ドルで、カード登録や有効期限はない。Dockerで動く単一ノード構成で、同時に接続できるデータソースは2つまで。CypherとGremlin、基本的なグラフ探索画面、コミュニティSlackのサポートが含まれる。[2]
Enterprise版は30日間、全機能を試せる。料金は席数、クエリ数、データ量ではなく、PuppyGraphを動かすサーバーのCPUとメモリーを基準に決まる。ストレージ料金はなく、具体的な単価は見積もりが必要だ。
| 条件 | Developer | Enterprise |
|---|---|---|
| 価格 | 0ドル | CPUとメモリーに基づく見積もり |
| 試用期間 | 期限なし | 全機能を30日間 |
| 接続先 | 最大2 | 無制限 |
| 構成 | 単一インスタンス | 複数インスタンスのクラスタ |
| 配置 | Docker | Docker、クラウドマーケットプレイス |
| 認証・監視 | 基本認証 | SSO、ヘルスチェック、Datadog連携 |
| サポート | コミュニティSlack | 専用Slack、メールSLA |
無料版で確認できるのは、接続とスキーマ設計、代表クエリが成立するかまでだ。可用性、SSO、監視、複数ノードが必要になればEnterpriseの見積もりへ進む。元のウェアハウス側に発生する計算費用も別に見る必要がある。
グラフDBとどう使い分ける?
PuppyGraphが向くのは、顧客、取引、端末、権限、部品などの関係を複数の既存システムから読みたいが、グラフ専用コピーを増やしたくない場合だ。たとえば、不正検知で口座と端末のつながりをたどる、セキュリティで侵害されたIDから到達可能な資産を調べる、供給網で部品と拠点の依存関係を見る用途が考えられる。
反対に、グラフへ大量の更新を書き込むこと自体が中心のアプリ、元データ基盤から独立した性能保証が必要な処理、ネットワーク分断時にもグラフだけで動かしたい処理では、専用グラフDBが候補に残る。
導入判断では次の条件を測りたい。
- 本番でたどる関係と最大ホップ数
- 接続する元システムの数と権限境界
- 代表クエリの95パーセンタイル応答時間
- 元システムへ加わる負荷と計算費用
- スキーマ変更時のテストとロールバック方法
PuppyGraphは「10分で最初のクエリ」「数十億エッジの10ホップを1秒未満」などを自社サイトで掲げるが、これは会社の公表値だ。TechCreateは同じ規模で実測していない。自社のテーブル構造と権限を再現した検証で確認する必要がある。
現在のバージョンと資金調達
公式リリースノートでは、安定版1.0.0は2026年6月29日に公開され、11月4日時点の現行版は1.18.0だ。1.18.0ではCypherのリスト処理やOPTIONAL MATCHの修正などが含まれる。[4]
11月10日の資金調達発表には「1.0の一般提供後」とあるが、同日に1.0が公開されたわけではない。1000万ドルのSeries Aによって、製品の初公開からエンジニアリングと企業向け販売を拡大する段階へ進んだ。AxiosはParticle Futureとdefy.vcが主導し、累計調達額が1500万ドルになったと報じている。[3]
会社はAMD、Palo Alto Networks、Coinbaseなどの採用を掲げる。ただし、顧客ロゴや7倍の年間経常収益成長はPuppyGraph側の発表で、顧客ごとの費用削減や独立監査済みの成果ではない。資金調達額と、製品が自社環境で役立つかは分けて判断したい。
企業向けAIエージェントの記事では、モデルだけでなくデータ接続と権限管理が導入の中心になる理由を整理した。PuppyGraphはそのデータ接続を関係検索へ広げる選択肢の一つである。
無料版で検証する手順
最初から全社データへ接続する必要はない。機密性の低い2つのデータソースを選び、答えを人が確認できる20件程度の関係クエリを用意すると判断しやすい。
- DockerでDeveloper版を起動し、バージョンを固定する
- 読み取り専用アカウントで2つのデータソースへ接続する
- ノードとエッジの対応を小さなスキーマで定義する
- 正解、応答時間、元システムの負荷を記録する
- SSO、クラスタ、監視が必要ならEnterprise試用で同じテストを繰り返す
- 見積もりではPuppyGraphと元データ基盤の費用を合算する
無料で始められることは、本番費用が0円という意味ではない。接続先が3つ以上になった時点や、冗長化と企業認証が必要になった時点が、Enterprise版を比較する節目になる。
まとめ
- PuppyGraphは既存テーブルを専用グラフDBへ複製せず、openCypherやGremlinで関係を問い合わせるグラフクエリエンジンだ。
- Developer版は0ドルだが、単一ノードと最大2データソースまで。本番のクラスタ、SSO、監視には見積もり制のEnterprise版が必要になる。
- 1000万ドルの調達や会社公表の性能値だけで選ばず、元システムの負荷、応答時間、権限、総費用を自社データで検証したい。








読者のコメント (0)
コメントを残す