Together, these make the Aerospike High Performance NoSQL Database reliable achieve speed at scale
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.
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.
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.
Aerospike’s aggregation system allows simple statistics and highly parallel map/reduce style computations.