Skip to main content

Overview of Aerospike Connect

The Aerospike Connect product line integrates Aerospike Database 5 with popular open-source frameworks, including Spark, Kafka, Pulsar, and JMS. It enables the design and development of new generations of data-intensive applications that take advantage of the speed and scale of Aerospike Database 5's massively parallel engine.

Stream Data

Aerospike Connect for Kafka allows the exchange of data between the Aerospike Database and external systems by means of Apache Kafka. You can use it to send data from external systems through Kafka to Aerospike, publish data from Aerospike to external systems through Kafka, or both.

Aerospike Connect for Google/Pub/Sub (BETA) provides a reliable and scalable mechanism to publish data from Aerospike Database to Google Pub/Sub.

Aerospike Connect for JMS allows the exchange of data between the Aerospike Database and external systems by using a JMS (Java Message Service) provider, such as IBM MQ, Solace, ActiveMQ Artemis, or RabbitMQ.

Aerospike Connect for Pulsar allows the exchange of data between the Aerospike Database and external systems by means of Apache Pulsar. You can use it to send data from external systems through Pulsar to Aerospike, publish data from Aerospike to external systems through Pulsar, or both.

Aerospike Connect for Event Stream Processing (ESP) provides a reliable and scalable mechanism to publish data from Aerospike DB to potentially any system that can ingest HTTP requests.

Process Data

Aerospike Connect for Spark supports streaming APIs that leverage Structured Spark Streaming to provide very low latency for both reads and writes, enabling AI/ML use cases that leverage the Aerospike Database as a system of engagement in their Spark Streaming pipeline. Aerospike Connect for Spark coupled with the Aerospike Database scan-by-partition capability allows massive parallelization when processing the data within Aerospike.

Process data with Apache Spark

Access Data with SQL

Aerospike Connect for Presto allows you to run ANSI SQL queries quickly via business-intelligence (BI) tools or other supported clients for on-demand analytics on massive amounts of Aerospike data in place, whether that data is in a single Aerospike cluster or in multiple Aerospike clusters.

Access data with Presto and SQL