White Paper: Aerospike Architecture Overview
This paper describes how the Aerospike architecture is derived from its core principles – NoSQL scalability and flexibility, along with traditional database consistency, reliability and extensibility. These principles are demonstrated in the shared-nothing distribution architecture, the schema-less data framework, the insistence on immediate consistency and atomicity, and system-wide fault-tolerance.
In addition, the architecture is geared to operational efficiency, both in its ease of use for application developers and system administrators, and in its speed and low resource overhead requirements when running on off-the-shelf Linux environment. Aerospike represents a best of all worlds solution for applications requiring fast transactional access to high scale data.