Aerospike
Aero-Spike ist eine hochleistungsfähige NoSQL Datenbank hohe Transaktionsvolumina mit geringer Latenz zu unterstützen.
- Vorhersagbar hohe Leistung: Durch Komponenten Aerospike des Kunden, Cluster, Server und Storage nutzen, können Sie zuverlässig Millionen von Transaktionen pro Server pro Sekunde verarbeiten, Ihre Kunden mit der Ansprechbarkeit bieten sie verlangen.
- Hohe Verfügbarkeit und Betriebszeit: Aerospike des Clustering und Cluster-fähigen Client geben Ihnen die Möglichkeit Ausfälle aufgrund eines Hardwarefehlers oder Netzwerkverbindungsprobleme zu vermeiden.
- Niedrige Total Cost of Ownership (TCO): Mit Server können Griff Millionen von Transaktionen pro Sekunde, können Sie in der Lage sein, die Anzahl der physischen Server reduzieren erforderlich, um die erforderliche Leistung zu liefern.
- Durch Hinzufügen und Entfernen von Ressourcen, da die Nachfrage steigt und fällt, können Sie die gewünschte Leistung erhalten, während die Kosten für die Verwaltung Ihrer Umgebung.
- Entwickelt von dem Client zu dem Speicher für die Leistung, kann Aerospike Millionen von Transaktionen pro Server pro Sekunde verarbeiten.
- Aero-Spike stellt vorhersagbare Leistung, mit hohen Zuverlässigkeit und Verfügbarkeit.
- Aero-Spike-Kunden können hinzufügen und entfernen Ressourcen in der Produktion das gewünschte Leistungsniveau bei den optimal Kosten zu bieten.
- Es ist einfach, mit Aerospike zu beginnen. Sie können den Server herunter und starten Sie es kostenlos ausgeführt.
- Während es einfach ist, zu kostenlos zu beginnen, mit den einzig Kosten die Kosten für Ihre Hardware und Ihre kostbare Zeit zu sein, die out-of-pocket Kosten drastisch erhöht, wenn Sie Enterprise-Features, wie Cross Datacenter-Replikation (XDR) hinzufügen mögen , Fast Restart Rapid Rebalance und Sicherheit.
- Um wirklich die angegebenen Performance-Ergebnisse zu sehen, müssen Sie die Client-Komponenten in Aerospike Ihre Anwendungen integrieren. Dies kann erhebliche Zeit und Kosten für die Anwendung Neugestaltung, Entwicklung, Test und Implementierung beteiligen.
- Ihre Entwickler Schulung benötigen vollständig den Client-APIs und die zugrunde liegende Architektur zu nutzen.
Unternehmen Millionen von Transaktionen pro Sekunde mit Sub-Second-Latenz erfordern, benötigt eine Datenbank, die zuverlässig diese Anforderungen erfüllen könnte, während Elastizität im Falle von Ausfällen und Fehlern bereitstellt. Aero-Spike liefert Leistung durch den Einsatz seiner Hybrid-Speicherarchitektur und Elastizität durch sein „shared nothing“ Design, das über Rechenzentren Replikation und Datensynchronisation zur Verfügung stellt. Von dem Client zu dem Cluster, der Server und schließlich zu den Speicher-Subsystemen, wird der gesamte Architektur-Stack für die Leistung optimiert. Zur Lagerung nutzt Aerospike DRAM und Flash-sekundenschnell und In-Memory-Leistung zum Preis von Solid State Disk (SSD) zur Verfügung zu stellen. Die Serverschicht bietet Redundanz und Ausfallsicherheit bei hohen Leistung durch Index und Abfrageoptimierung bietet. Die Aerospike Clusterschicht verwendet eine Randomisierung Ansatz für Transaktionen auf die verschiedenen Server verteilt, so dass es weniger wahrscheinlich, dass jeder Server überlastet wird. Der Client ist clusterfähig, Cluster-Status in Echtzeit verfolgen und ist in Echtzeit zu reagieren auf Cluster-Rekonfiguration Änderungen können. Die Clients erfassen auch Transaktionsfehler automatisch Re-Routing-Anfragen an alternative Server, wenn Fehler auftreten.