DB-EnginesInstaclustr banner English
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Aerospike

Aerospike System Properties

Please select another system to compare it with Aerospike.

Our visitors often compare Aerospike with Redis, MongoDB and Cassandra.

Editorial information provided by DB-Engines
NameAerospike infopreviously called Citrusleaf
DescriptionFlash-optimized In-memory NoSQL Database
Primary database modelKey-value store
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score4.31
Rank#58  Overall
#8  Key-value stores
Websitewww.aerospike.com
Technical documentationwww.aerospike.com/­docs
DeveloperAerospike
Initial release2012
Current release3.14.1.2, July 2017
License infoCommercial or Open SourceOpen Source infoApache and AGPL Licenses; open sourced in June 2014; commercial Enterprise Edition available
Cloud-based infoOnly available as a cloud serviceno
Implementation languageC
Server operating systemsLinux
Data schemeschema-free
Typing infopredefined data types such as float or dateyes
XML support infoSome form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.no
Secondary indexesyes
SQL infoSupport of SQLno
APIs and other access methodsProprietary protocol
JDBC
Supported programming languages.Net
C
C#
C++
Erlang
Go
Java
JavaScript (Node.js)
Lua
Perl
PHP
Python
Ruby
Server-side scripts infoStored proceduresuser defined functions infowith Lua
Triggersno
Partitioning methods infoMethods for storing different data on different nodesSharding
Replication methods infoMethods for redundantly storing data on multiple nodesselectable replication factor
MapReduce infoOffers an API for user-defined Map/Reduce methodsyes infoAerospike Aggregation Framework is similar to Map/Reduce
Consistency concepts infoMethods to ensure consistency in a distributed systemEventual Consistency in cross-datacenter configuration and Immediate Consistency in local cluster configuration
Foreign keys infoReferential integrityno
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataAtomic execution of operations
Concurrency infoSupport for concurrent manipulation of datayes
Durability infoSupport for making data persistentyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yes
User concepts infoAccess controlAccess rights for users and roles infowith Enterprise Edition only
More information provided by the system vendor
Aerospike infopreviously called Citrusleaf
Specific characteristics

Aerospike is an enterprise-class, NoSQL database solution delivering predictable performance at scale, superior uptime, and high availability at the lowest TCO (Total Cost of Ownership) compared to first-generation NoSQL or relational databases. 
Aerospike was purpose-built with a highly parallelized architecture to support real-time, Big Data-driven applications that cost-effectively scale up and out. Aerospike can run in pure RAM, but is the first to be uniquely optimized for use with solid-state hard drives (SSDs). For predictable low latency, Aerospike indexes are always stored in RAM, but individual tables or namespaces in Aerospike can be stored in either RAM or directly on SSDs, and data on SSDs is accessed in parallel via a proprietary flash-optimized log structured file system.

Competitive advantages
  • Optimized for use with SSDs (solid-state hard drives)
  • Scales horizontally and vertically
  • Auto-sharding & auto-healing
  • Smart clients
  • Proven mission-critical deployments in renowned companies across many industries
Typical application scenarios

Aerospike excels in mission-critical applications that have mixed read/write workloads and in scenarios that require speed at scale. Because of its design, Aerospike is often used as a persistent cache and a user store to address real-time data collection, distribution and analysis requirements common to certain Internet-centric businesses. These include adtech (advertising technology), e-commerce, online bidding, online gaming, and online gambling. Aerospike is also used in the fintech (financial technology) industry for use cases ranging from online trading to fraud detection. Leaders in telecommunications, media, retail and and technology also trust Aerospike to power their web-scale workloads for use cases such as call data records, real-time bidding, recommendation engines and caching.

Key customers

Nielsen, Williams-Sonoma, Inmobi, AppNexus, Telco (confidential), Financial Services (confidential).
​Partners include Intel, Samsung, Amazon Web Services, Cloudera, Dell and Pivotal.

Market metrics

Aerospike’s combination of speed, scalability, and reliability delivers 10x performance or 1/10th the cost compared to other databases. These claims are substantiated by benchmarks (http://www.aerospike.com/category/benchmarks)

Licensing and pricing models

Subscription-based Enterprise Edition and free, open-source Community Edition

3rd party products and services

We invite representatives of 3rd party vendors to contact us for presenting information about their offerings here.

More resources
Aerospike infopreviously called Citrusleaf
Recent citations in the news

Aerospike Now Offers Strong Consistency with NoSQL Database
18 October 2017, Datanami

Aerospike DB Enhances its Platform with Strong Consistency and High Performance
19 October 2017, Database Trends and Applications

Aerospike Database Takes a Major Step to Transform Enterprise Systems of Engagement
17 October 2017, PR Newswire (press release)

Couchbase's Engaging Plan for Customer Victory
2 November 2017, Datanami

NoSQL Market 2017: Global Analysis by Key Players – Oracle ...
26 October 2017, Industry Today (press release)

provided by Google News

Job opportunities

SQL Database Administrator
First Orion, Little Rock, AR

Data Engineer
Viant, Waltham, MA

DevOps/Data Engineer
Digital Turbine USA Inc, Austin, TX

Sr Software Engineer (REF3383D)
Visa, Foster City, CA

Software Engineer
Impact Radius, Santa Barbara, CA

jobs by Indeed




Share this page

Featured Products

Neo4j logo

Learn how to use Neo4j alongside Oracle RDBMS
for increased query speeds
& application performance.
Read the white paper.

Couchbase logo

SQL + JSON + NoSQL.
Power, flexibility & scale.
All open source.
Get started now.

Datastax logo

Datastax delivers Apache Cassandra as part of a database platform purpose built for IOT, Web and Mobile Apps. Download now.

AllegroGraph logo

Semantic Graph Database Leader - Add The Power of Cognitive Probability Graphs - Unique Graph Visualizations - Free Download

Present your product here