Aerospike
Aerospike est une base de données NoSQL haute performance supportant des volumes de transaction élevés avec une faible latence.
- performances Prévisible haut: En tirant parti de clients aérospike, clusters, les composants du serveur et de stockage, vous pouvez traiter de manière fiable des millions de transactions par serveur par seconde, offrant à vos clients la réactivité qu'ils exigent.
- Haute disponibilité et la disponibilité: le regroupement de aérospike et le client de cluster-aware vous donnent la possibilité d'éviter les pannes dues à une défaillance matérielle ou de problèmes de connectivité réseau.
- Faible coût total de possession (TCO): Avec des serveurs capables de gérer des millions de transactions par seconde, vous pourriez être en mesure de réduire le nombre de serveurs physiques requis pour fournir les performances requises.
- Grâce à l'ajout et la suppression de ressources que la demande monte et descend, vous pouvez maintenir les performances souhaitées tout en gérant le coût de votre environnement.
- Conçu à partir du client au stockage pour la performance, aérospike peut gérer des millions de transactions par serveur par seconde.
- Aérospike fournit des performances prévisibles, avec une grande fiabilité et de disponibilité.
- Aérospike clients peuvent ajouter et ressources remove dans la production pour fournir le niveau de performance souhaité au coût optimal.
- Il est facile de commencer avec aérospike. Vous pouvez télécharger le serveur et commencer à fonctionner gratuitement.
- Alors qu'il est facile de commencer gratuitement, avec le seul coût étant le coût de votre matériel et votre temps précieux, les coûts hors de la poche augmente considérablement lorsque vous souhaitez ajouter des fonctionnalités d'entreprise, tels que Cross Datacenter réplication (XDR) , redémarrage rapide, rapide et rebalancement de sécurité.
- Pour vraiment voir les résultats de performance indiqués, vous devez intégrer les composants clients aérospike dans vos applications. Cela peut impliquer beaucoup de temps et de coût pour la refonte des applications, le développement, les tests et le déploiement.
- Vos développeurs auront besoin de formation pour tirer pleinement parti de l'API client et l'architecture sous-jacente.
Les entreprises nécessitant des millions de transactions par seconde avec une latence de sous-seconde nécessaire une base de données fiable qui pourrait répondre à ces exigences tout en assurant la résilience en cas de pannes et les défaillances. Aérospike offre des performances grâce à l'utilisation de son architecture de mémoire hybride et la résilience grâce à sa conception « shared nothing », qui assure la synchronisation de réplication et des données dans les centres de données. À partir du client au cluster, le serveur et, en fin de compte, aux sous-systèmes de stockage, l'ensemble de la pile d'architecture a été optimisée pour la performance. Pour le stockage, aérospike utilise DRAM et Flash pour fournir des performances extrêmement rapide en mémoire au prix de Solid State Disk (SSD). La couche serveur assure la redondance et de résilience tout en offrant des performances élevées grâce à l'index et l'optimisation des requêtes. La couche de clustering aérospike utilise une approche de randomisation pour distribuer les transactions aux différents serveurs, ce qui rend moins probable que tout serveur est surchargé. Le client est conscient cluster, suivi de l'état du cluster en temps réel, et est en mesure de répondre aux changements de reconfiguration du cluster en temps réel. Les clients également de détecter les défaillances de transaction, les demandes réacheminement automatiquement vers d'autres serveurs en cas de défaillance.