Today we announced the launch of Aerospike Graph, a massively scalable, high-performance graph database that makes it easy to build and run applications that work with highly connected enterprise-scale datasets.
Organizations are increasingly adopting the graph data model to power business-critical applications. However, existing graph databases hit a performance wall beyond a certain scale. To meet their application needs, development teams are forced to build custom graph solutions that are expensive, inflexible, and hard to maintain.
In response to the needs of our customers, we launched an early adopter program last year to gather valuable feedback on the challenges they were facing with existing graph databases. The overwhelming participation in the Alpha program and the invaluable feedback provided by our users during the preview phase have been instrumental in fine-tuning the product for its successful launch.
Aerospike Graph addresses the growing demand for an enterprise-scale, high-performance graph database that offers consistent real-time performance at an affordable cost. It leverages the powerful Aerospike database as the high-performance storage layer. For graph computing, we’re introducing the Aerospike Graph Service (AGS), a deeply integrated compute layer combining Apache TinkerPop and Aerospike Database. AGS is equipped with optimized Gremlin steps, compiler optimization strategies, and advanced profiling capabilities, setting a new standard for Apache TinkerPop integration. AGS nodes, as stateless compute instances, can scale out to meet the demanding throughput requirements of your application.
Figure 1. Aerospike Graph architecture
Aerospike Graph is designed with both Database Admins and Developers in mind, offering operational ease and development simplicity. Its unique architecture enables independent scaling of compute and storage infrastructure to meet application needs, allowing database administrators to maximize resource utilization for extreme throughput and predictable low latencies, even at enterprise-scale data volumes. And the best part? Aerospike Graph offers an industry-leading total cost of ownership, enabling cost-effective operations without compromising on performance.
Aerospike Graph empowers developers with support for the widely adopted Property Graph model, simplifying the modeling of interconnected datasets. With support for the Gremlin query language, developers can perform Create, Read, Update, and Delete (CRUD) operations on their graph data effortlessly. The availability of Gremlin language drivers further enhances the development experience, enabling seamless integration of these queries into the constructs of your preferred application programming language.
Figure 2. Aerospike Graph Visualization
Unleashing the Power of Graph for Enterprises
As developers, you know the power of the graph model. Now, imagine combining that power of the data model with the speed and scalability of Aerospike. With Aerospike Graph, you can write new and existing Gremlin queries to build real-time OLTP applications in domains like AdTech, Customer 360, and fraud detection. Seamlessly operating at scale, your applications will deliver blazing-fast insights, empowering you to make smarter decisions in real time.
One Database, Multiple Data Models: Simplified Operations and Reduced Costs
With Aerospike Graph, you can say goodbye to managing multiple databases for different data models. Our comprehensive data platform combines key-value, document, and graph models, simplifying your data management. Whether you’re dealing with gigabytes or petabytes of data, Aerospike handles mixed workloads effortlessly, both at the core and the edge.
With our industry-leading total cost of ownership, you can save up to 80% on infrastructure compared to traditional NoSQL, document – and now graph databases.