Enterprise

Aerospike Database 5 Announced

Today, Aerospike announced that they are working on the fifth major release of their NoSQL database, Aerospike Database 5. Aerospike was founded in 2009 under the name Citrusleaf. In 2012 the company changed their name to match the name of their NoSQL database. Aerospike Database remains the company’s main product, despite being open-sourced under the AGPLv3.

Today, Aerospike announced that they are working on the fifth major release of their NoSQL database, Aerospike Database 5. Aerospike was founded in 2009 under the name Citrusleaf. In 2012 the company changed their name to match the name of their NoSQL database. Aerospike Database remains the company’s main product, despite being open-sourced under the AGPLv3.

According to the company, the new release will feature significant performance improvements to Aerospike Cross Data Center Replication (XDR). Current versions of Aerospike Database already automatically route and augment data captured at the edge of the data center to wherever needed. Aerospike’s XDR feature even supports routing data to third party repositories, a rarity in a world where some days it seems like every vendor wants to lock you into their ecosystem.

Aerospike has been willing to share some details of their planned feature enhancements for the new version. According to the company, version 5 of Aerospike Database will deliver better management and control of asynchronous replication of data. Asynchronous replication of data is one of the things Aerospike XDR feature provides, so it looks like the company is focusing hard on improvements in that area for the upcoming release. A host of bug fixes have already gone into their codebase on GitHub, in preparation for the 5.0 version. In addition, they’ve also increased the number of addresses supported per-interface from twenty to one hundred.

One of the big features to Aerospike Database 5 is its multi-site clustering capabilities. With the configuration capability, nodes comprising a single Aerospike cluster are distributed across sites. The company claims that multi-site clustering supports always-on, strongly consistent, globally distributed transactions at scale. Features include:

  • Strong Immediate Data Consistency – Aerospike Multi-Site Clustering brings the proven Jepsen validated Strong Consistency of the Aerospike Database to deployments across multiple sites. A commit-to-device may be performed at every phase to further enhance transactional durability.
  • No Data Loss – With rack awareness and Strong Consistency, a single Aerospike cluster can be deployed across multiple geographically separated data centers with high resiliency, automated failovers, and no loss of data.
  • Synchronous Active-Active Configuration – Aerospike Multi-Site Clustering is an Active-Active configuration where data is updated synchronously across the cluster providing a consistent data set. Applications can access the same updated records in real-time in different geographical regions.
  • Strongest possible SLAs – Aerospike Multi-Site Clustering supports sub-millisecond reads and optimal writes of strongly consistent transactions. The speed of writes is dependent on network speed and geographical distance between the sites.
  • High Availability and Resiliency – Aerospike provides high availability and a demonstrated uptime of five 9s, enabled by its cluster management and smart client technology. Synchronous replication of data across the cluster provides a globally consistent view of data.
  • Conflict Avoidance, Not Conflict Resolution – with synchronous data replication and strong consistency, conflict detection and resolution is not required. In a failure scenario, Aerospike automatically transfers the management of write operations to another available data center, so application requests can still be processed. This is accomplished in a way that conflicting writes won’t occur and committed writes won’t be lost during site failures and when the cluster is subsequently restored to a fully healthy state.
  • Immediate Failover – Aerospike utilizes automated cluster failure detection based on its internal roster and heartbeat mechanism. On failure of a cluster node or the network, Aerospike quickly recovers and reforms the cluster. Clients automatically connect to the new formation. The entire process is automated without any human Intervention or additional application code.

Aerospike Database 5 is slated for GA this month, the last two big releases were in December 2018, December 2019. The main new feature in the 4.8 release last December was adding support for storing record data in Intel Optane DC Persistent Memory (PMEM).

Aerospike

Discuss on Reddit

Engage with StorageReview

Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS Feed

Michael Rink

I'm a content contributor at StorageReview and a senior full stack software engineer. I've led both devops and development teams ranging from single engineer projects to flagship projects requiring triple-digits of engineers with teams spread all across the globe. I also enjoy dancing, writing, reading, making games, and tending to my garden.

Recent Posts

Dell Advances Data Protection Portfolio Amid Rising Cyber Threats

Dell Technologies is advancing its data protection portfolio to enhance cyber resiliency across appliances, software, and as-a-service offerings amid rising…

20 hours ago

HPE Cray Storage Systems C500 Lowers Storage Costs For Entry-level Snd Midrange HPC/AI Clusters

Since its launch in 2019, the Cray ClusterStor E1000 Storage System has emerged as a pivotal technology in the field…

20 hours ago

Quantum Introduces Quantum GO Subscription Service For Data Management

Quantum Corporation has introduced Quantum GO, a subscription service designed to meet the escalating data demands and cost considerations enterprises…

2 days ago

JetCool Unveils Cold Plates for the NVIDIA H100 GPU

JetCool has launched an innovative liquid cooling module tailored for NVIDIA's H100 SXM and PCIe GPUs, claiming a significant advancement…

4 days ago

iXsystems Expands TrueNAS Enterprise with H-Series Platforms

iXsystems has launched the TrueNAS Enterprise H-Series platforms, designed to give organizations ultimate performance. The H10 model is now available,…

1 week ago

Microsoft Azure Edge Infrastructure At Hannover Messe 2024

Hannover Messe 2024 represents a significant event in the global industrial sector, serving as the world's largest industrial trade fair.…

1 week ago