Home Enterprise Aerospike Database 5 aangekondigd

Aerospike Database 5 aangekondigd

by Michaël Rink

Aerospike heeft vandaag aangekondigd dat ze werken aan de vijfde grote release van hun NoSQL-database, Aerospike Database 5. Aerospike werd in 2009 opgericht onder de naam Citrusleaf. In 2012 veranderde het bedrijf hun naam zodat deze overeenkomt met de naam van hun NoSQL-database. Aerospike Database blijft het belangrijkste product van het bedrijf, ondanks dat het open source is onder de AGPLv3.

Aerospike heeft vandaag aangekondigd dat ze werken aan de vijfde grote release van hun NoSQL-database, Aerospike Database 5. Aerospike werd in 2009 opgericht onder de naam Citrusleaf. In 2012 veranderde het bedrijf hun naam zodat deze overeenkomt met de naam van hun NoSQL-database. Aerospike Database blijft het belangrijkste product van het bedrijf, ondanks dat het open source is onder de AGPLv3.

Aerospike-database 5

Volgens het bedrijf zal de nieuwe release aanzienlijke prestatieverbeteringen bevatten voor Aerospike Cross Data Center Replication (XDR). De huidige versies van Aerospike Database routeren en vergroten de gegevens die aan de rand van het datacenter zijn vastgelegd al automatisch naar waar nodig. De XDR-functie van Aerospike ondersteunt zelfs het routeren van gegevens naar opslagplaatsen van derden, een zeldzaamheid in een wereld waar het op sommige dagen lijkt alsof elke leverancier je wil opsluiten in hun ecosysteem.

Aerospike is bereid om enkele details van hun geplande functieverbeteringen voor de nieuwe versie te delen. Volgens het bedrijf zal versie 5 van Aerospike Database een beter beheer en controle van asynchrone replicatie van gegevens opleveren. Asynchrone replicatie van gegevens is een van de dingen die de Aerospike XDR-functie biedt, dus het lijkt erop dat het bedrijf zich hard richt op verbeteringen op dat gebied voor de komende release. Een groot aantal bugfixes zijn al in hun codebase opgenomen GitHub, ter voorbereiding op de 5.0-versie. Daarnaast hebben ze ook het aantal ondersteunde adressen per interface verhoogd van twintig naar honderd.

Een van de grote kenmerken van Aerospike Database 5 zijn de clustermogelijkheden voor meerdere locaties. Met de configuratiemogelijkheid worden knooppunten die één Aerospike-cluster vormen, verdeeld over locaties. Het bedrijf beweert dat multi-site clustering altijd actieve, sterk consistente, wereldwijd gedistribueerde transacties op schaal ondersteunt. Functies zijn onder meer:

  • Sterke onmiddellijke gegevensconsistentie – Aerospike Multi-Site Clustering brengt de door Jepsen gevalideerde sterke consistentie van de Aerospike-database naar implementaties op meerdere locaties. In elke fase kan een commit-to-device worden uitgevoerd om de duurzaamheid van transacties verder te verbeteren.
  • Geen gegevensverlies – Met rackbewustzijn en sterke consistentie kan één Aerospike-cluster worden ingezet in meerdere geografisch gescheiden datacenters met hoge veerkracht, geautomatiseerde failovers en geen gegevensverlies.
  • Synchrone Active-Active-configuratie – Aerospike Multi-Site Clustering is een Active-Active-configuratie waarbij gegevens synchroon over het cluster worden bijgewerkt, wat een consistente dataset oplevert. Applicaties hebben in realtime toegang tot dezelfde bijgewerkte records in verschillende geografische regio's.
  • Sterkst mogelijke SLA's – Aerospike Multi-Site Clustering ondersteunt sub-milliseconde reads en optimale writes van sterk consistente transacties. De schrijfsnelheid is afhankelijk van de netwerksnelheid en de geografische afstand tussen de sites.
  • Hoge beschikbaarheid en veerkracht – Aerospike biedt hoge beschikbaarheid en een bewezen uptime van vijf 9s, mogelijk gemaakt door zijn clusterbeheer en slimme clienttechnologie. Synchrone replicatie van gegevens binnen het cluster zorgt voor een wereldwijd consistent beeld van gegevens.
  • Conflictvermijding, geen conflictoplossing – met synchrone gegevensreplicatie en sterke consistentie is conflictdetectie en -oplossing niet vereist. Bij een storingsscenario draagt ​​Aerospike het beheer van schrijfbewerkingen automatisch over aan een ander beschikbaar datacenter, zodat applicatieverzoeken alsnog kunnen worden verwerkt. Dit wordt bereikt op een manier dat conflicterende schrijfbewerkingen niet plaatsvinden en vastgelegde schrijfbewerkingen niet verloren gaan tijdens sitestoringen en wanneer het cluster vervolgens wordt hersteld naar een volledig gezonde status.
  • Onmiddellijke failover – Aerospike maakt gebruik van geautomatiseerde detectie van clusterstoringen op basis van het interne rooster- en hartslagmechanisme. Als een clusterknooppunt of het netwerk uitvalt, herstelt en hervormt Aerospike het cluster snel. Klanten maken automatisch verbinding met de nieuwe formatie. Het hele proces is geautomatiseerd zonder enige menselijke tussenkomst of aanvullende applicatiecode.

Aerospike Database 5 staat gepland voor GA deze maand, de laatste twee grote releases waren in december 2018, december 2019. De belangrijkste nieuwe functie in de 4.8-release van afgelopen december werd ondersteuning toegevoegd voor het opslaan van recordgegevens in Intel Optane DC Persistent Memory (PMEM).

Aerospike

Discussieer op Reddit

Neem contact op met StorageReview

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