Back to all databases

Aerospike Graph

A multi-model database with property graph capabilities built on top of Aerospike's key-value and document store. Uses Apache TinkerPop for graph traversal, supporting distributed graphs at terabyte scale.

Overall rank
#39
First released
June 2023
License
Apache-2.0
Built with
Java

Details

Vendor
Aerospike
Type
Property Graph
Category
Enterprise
License
Apache-2.0
Language
Java
Query Languages
Gremlin
Protocols
HTTP/RESTGremlin (WebSocket)
Sources 5 references

Protocols Gremlin (WebSocket), HTTP/REST

Client traversals go over Gremlin/WebSocket to AGS (default port 8182). AGS's own docs also list a genuine second HTTP surface for index, cache and metadata management and most Gremlin call steps (only the bulk loader is excluded), reachable directly by API consumers rather than being internal-only Aerospike-DB traffic, so it meets the admin/graph-management carve-out for HTTP/REST. Pass B's single-protocol answer is too narrow.

  • Applications submit Gremlin traversals to AGS over WebSocket, enabling language-agnostic access to the graph while keeping application logic independent of storage and execution details.
    Aerospike Graph architecture · reviewed 2026-08-02
  • This page lists HTTP endpoints available to Aerospike Graph Service (AGS).
    HTTP endpoints · reviewed 2026-08-02

License Apache-2.0

Corrected from AGPL-3.0, which appears to reflect the core Aerospike Database (Community Edition), not the graph product. Aerospike Graph Service (AGS), the engine behind Aerospike Graph, is Apache-2.0 licensed; note the catalogue's github_url (aerospike/aerospike-server) points to the core database repo rather than AGS's own repo (aerospike/aerospike-graph-service).

Released 2023-06

Confirmed via Aerospike's own press release announcing the public launch of Aerospike Graph; matches the current catalogue value.

Language Java

Corrected from C, which describes the core Aerospike Database engine, not the graph product. Aerospike Graph Service is a JVM process built with Maven, requiring JDK 11+.

  • Aerospike Graph Service (AGS) is a JVM process that speaks the standard TinkerPop Gremlin wire protocol over WebSocket and stores its data in an Aerospike cluster.
    aerospike/aerospike-graph-service README · reviewed 2026-08-02