Together, these make the Aerospike High Performance NoSQL Database reliable achieve speed at scale


Key-Value Store

Key-value Store

Aerospike’s key-value functionality goes way beyond a simple blob store. Developers can do atomic operations such as increment on counters and set a time-to-live (TTL) on a record, or do batch operations.

Key-value Store guide

Flexible Data Model

Flexible Data Model

Aerospike’s structured but schema-less, flexible data model supports strongly typed data for cross-language compatibility. Rows contain cells with strings, integers, blobs, lists, maps, and serialized objects.

Data Model guide

User-Defined Functions

User Defined Functions

Aerospike’s UDFs allow functions that are evaluated and executed on the cluster – decreasing network traffic.

User Defined Functions guide



Aerospike’s queries provide simple value-based lookups, including range lookups, over columns. Queries are highly parallel, and can be combined with in-database filters through the UDF system.

Queries guide



Aerospike’s aggregation system allows simple statistics and highly parallel map/reduce style computations.

Aggregations guide

Geographic Replication

Geographic Replication

Aerospike’s integrated geographic replication system copies data among cluster nodes automatically and continuously – for internet scale and disaster-proof applications.

Geographic replication manual