Aerospike Graph

active

by Aerospike, Inc. · since 2023 · also known as Aerospike Graph Service, AGS

Gremlin graph layer on the Aerospike database for billion-edge graphs with predictable latency.

graphdatabase engineproprietarygrowing

Overview

Aerospike Graph is a property-graph service from Aerospike that implements Apache TinkerPop/Gremlin as a stateless query tier on top of the Aerospike key-value database, which handles storage, sharding and replication. Because compute and storage scale separately and Aerospike is built for SSD-backed low-latency access, it targets identity graphs, ad-tech and fraud workloads with billions of vertices and strict latency budgets. It suits teams already running Aerospike or committed to Gremlin, but it brings a commercial license and no Cypher or GQL support.

Strengths & trade-offs

Strengths

  • +Storage inherits Aerospike's SSD-optimized, low-latency sharding and replication
  • +Stateless query tier scales independently of storage
  • +Standard Gremlin, so TinkerPop drivers and tooling work
  • +Bulk loader designed for billions of vertices and edges

Trade-offs

  • −Gremlin only: no Cypher, GQL or SPARQL
  • −Commercial license tied to Aerospike Enterprise
  • −Multi-hop analytics are less efficient than native graph engines

Great for

  • +Identity resolution graphs in ad tech
  • +Real-time fraud detection
  • +Customer 360 at large scale
  • +Device graphs

Think twice for

  • −Small graphs or hobby projects
  • −Cypher/GQL users
  • −Whole-graph algorithms

Capabilities

Native or official first-party support · 6 of 25 tracked

✓Secondary indexes
✓Durable persistence
✓Compression
✓Encryption at rest
✓Role-based access
✓Online schema changes
–Transactions
–Joins
–Full-text search
–Vector search
–Geospatial
–JSON
–Change data capture
–Triggers
–Stored procedures
–Materialized views
–TTL / expiry
–Pub/Sub
–Columnar storage
–In-memory
–Time travel
–Branching
–Streaming ingest
–Offline sync
–Runs in WebAssembly

Scale & consistency

Comfortable data size
Large · ≤ 1 PB
Horizontal scaling
Native
Multi-region
Read replicas
Transactions
Limited ACID
Consistency
Strong, Eventual
Schema
Schemaless
Architecture
Distributed, Client server
Query languages
Gremlin

Stateless graph service nodes scale independently; Aerospike shards and replicates data, with XDR for cross-region.

Deployment

Self-hosted Vendor-managed cloud Serverless Embedded Edge Kubernetes operator

available on · AWS · Google Cloud · Azure

Ecosystem

apis & protocolsGremlin Server (WebSocket), REST health/admin
client languagesJava, Python, JavaScript, .NET, Go

Alternatives to Aerospike Graph

Compare all→
AerospikeKey-Value40.4

Flash-optimized distributed key-value and document database for predictable sub-millisecond latency at scale.

aerospike-graph vs aerospike →
JanusGraphGraph25.2

Open-source distributed graph database layered on Cassandra, HBase, ScyllaDB or Bigtable.

aerospike-graph vs janusgraph →
Amazon NeptuneGraph15.2

AWS's managed graph database speaking Gremlin, openCypher and SPARQL on shared storage.

aerospike-graph vs amazon-neptune →
TigerGraphGraph16.6

Distributed MPP graph database built for deep-link analytics on very large graphs.

aerospike-graph vs tigergraph →
NebulaGraphGraph18.1

Shared-nothing distributed graph database for trillion-edge graphs, with GQL in Enterprise v5.

aerospike-graph vs nebulagraph →
TypeDBGraph27.0

Strongly typed entity-relation database with TypeQL, polymorphic queries and a Rust core.

aerospike-graph vs typedb →

Aerospike Graph FAQ

What is Aerospike Graph?

Aerospike Graph is a graph database by Aerospike, Inc., first released in 2023. Aerospike Graph is a property-graph service from Aerospike that implements Apache TinkerPop/Gremlin as a stateless query tier on top of the Aerospike key-value database, which handles storage, sharding and replication. Because compute and storage scale separately and Aerospike is built for SSD-backed low-latency access, it targets identity graphs, ad-tech and fraud workloads with billions of vertices and strict latency budgets. It suits teams already running Aerospike or committed to Gremlin, but it brings a commercial license and no Cypher or GQL support.

Is Aerospike Graph open source?

No. Aerospike Graph is proprietary, closed-source software.

Does Aerospike Graph support ACID transactions?

Partly. Aerospike Graph offers limited ACID guarantees (for example, single-record or single-partition transactions), with strong, eventual consistency.

Does Aerospike Graph scale horizontally?

Aerospike Graph scales horizontally out of the box, with built-in sharding or partitioning. It is comfortable at large scale (≤ 1 PB). It supports cross-region read replicas.

How can I run Aerospike Graph?

You can self-host it. It is available on AWS, Google Cloud and Azure.

What is Aerospike Graph best for?

Aerospike Graph is a strong fit for identity resolution graphs in ad tech, real-time fraud detection and customer 360 at large scale. Think twice for small graphs or hobby projects.

What are the best alternatives to Aerospike Graph?

Common alternatives to Aerospike Graph include Aerospike, JanusGraph, Amazon Neptune, TigerGraph and NebulaGraph. The right choice depends on your workload, scale and hosting; WhichDB's smart match ranks them against your requirements.

How popular is Aerospike Graph?

Aerospike Graph ranks #518 of 844 databases on the WhichDB Score (1.7/100), and #35 among graph databases. The score combines public adoption signals such as package downloads, GitHub activity, job posts and developer discussion.