Aujourd'hui, Aerospike a annoncé qu'elle travaillait sur la cinquième version majeure de sa base de données NoSQL, Aerospike Database 5. Aerospike a été fondée en 2009 sous le nom de Citrusleaf. En 2012, la société a changé de nom pour correspondre au nom de sa base de données NoSQL. La base de données Aerospike reste le produit principal de l'entreprise, bien qu'elle soit open source sous l'AGPLv3.
Aujourd'hui, Aerospike a annoncé qu'elle travaillait sur la cinquième version majeure de sa base de données NoSQL, Aerospike Database 5. Aerospike a été fondée en 2009 sous le nom de Citrusleaf. En 2012, la société a changé de nom pour correspondre au nom de sa base de données NoSQL. La base de données Aerospike reste le produit principal de l'entreprise, bien qu'elle soit open source sous l'AGPLv3.
Selon la société, la nouvelle version comportera des améliorations significatives des performances d'Aerospike Cross Data Center Replication (XDR). Les versions actuelles de la base de données Aerospike acheminent et augmentent déjà automatiquement les données capturées à la périphérie du centre de données vers l'endroit où elles sont nécessaires. La fonctionnalité XDR d'Aerospike prend même en charge le routage des données vers des référentiels tiers, une rareté dans un monde où certains jours, il semble que chaque fournisseur veuille vous enfermer dans son écosystème.
Aerospike a été disposé à partager certains détails de leurs améliorations de fonctionnalités prévues pour la nouvelle version. Selon la société, la version 5 d'Aerospike Database offrira une meilleure gestion et un meilleur contrôle de la réplication asynchrone des données. La réplication asynchrone des données est l'une des fonctionnalités d'Aerospike XDR, il semble donc que la société se concentre sur les améliorations dans ce domaine pour la prochaine version. Une foule de corrections de bogues ont déjà été intégrées à leur base de code sur GitHub, en préparation de la version 5.0. En outre, ils ont également augmenté le nombre d'adresses prises en charge par interface de vingt à cent.
L'une des grandes fonctionnalités d'Aerospike Database 5 est ses capacités de clustering multi-sites. Grâce à la capacité de configuration, les nœuds comprenant un seul cluster Aerospike sont répartis sur les sites. La société affirme que le clustering multisite prend en charge des transactions toujours actives, fortement cohérentes et distribuées à l'échelle mondiale. Les fonctionnalités incluent:
- Forte cohérence immédiate des données - Aerospike Multi-Site Clustering apporte la cohérence éprouvée et validée par Jepsen de la base de données Aerospike aux déploiements sur plusieurs sites. Un commit-to-device peut être effectué à chaque phase pour améliorer encore la durabilité transactionnelle.
- Aucune perte de données – Grâce à la reconnaissance des racks et à la cohérence renforcée, un seul cluster Aerospike peut être déployé sur plusieurs centres de données géographiquement séparés avec une résilience élevée, des basculements automatisés et aucune perte de données.
- Configuration active-active synchrone – Aerospike Multi-Site Clustering est une configuration active-active dans laquelle les données sont mises à jour de manière synchrone dans le cluster, fournissant un ensemble de données cohérent. Les applications peuvent accéder aux mêmes enregistrements mis à jour en temps réel dans différentes régions géographiques.
- SLA les plus solides possibles - Aerospike Multi-Site Clustering prend en charge des lectures inférieures à la milliseconde et des écritures optimales de transactions fortement cohérentes. La vitesse d'écriture dépend de la vitesse du réseau et de la distance géographique entre les sites.
- Haute disponibilité et résilience - Aerospike offre une haute disponibilité et une disponibilité démontrée de cinq 9, rendues possibles par sa gestion de cluster et sa technologie client intelligente. La réplication synchrone des données dans le cluster fournit une vue globalement cohérente des données.
- Évitement des conflits, pas résolution des conflits - avec la réplication synchrone des données et une forte cohérence, la détection et la résolution des conflits ne sont pas nécessaires. En cas de panne, Aerospike transfère automatiquement la gestion des opérations d'écriture vers un autre centre de données disponible, de sorte que les demandes d'application peuvent toujours être traitées. Ceci est accompli de manière à ce que les écritures conflictuelles ne se produisent pas et que les écritures validées ne soient pas perdues lors des défaillances du site et lorsque le cluster est ensuite restauré à un état entièrement sain.
- Basculement immédiat – Aerospike utilise une détection automatisée des pannes de cluster basée sur sa liste interne et son mécanisme de pulsation. En cas de défaillance d'un nœud de cluster ou du réseau, Aerospike récupère et reforme rapidement le cluster. Les clients se connectent automatiquement à la nouvelle formation. L'ensemble du processus est automatisé sans aucune intervention humaine ou code d'application supplémentaire.
Aerospike Database 5 est prévu pour GA ce mois-ci, les deux dernières grandes versions ont eu lieu en décembre 2018, décembre 2019. La principale nouveauté dans la version 4.8 de décembre dernier, ajoutait la prise en charge du stockage des données d'enregistrement dans la mémoire persistante Intel Optane DC (PMEM).
S'engager avec StorageReview
Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | Flux RSS