Skip to main content

Aerospike Developer Blog

Curated articles about application development and operations using Aerospike

Subscribe through RSS or Atom feeds, or explore all blog posts.


· 4 min read
Piyush Gupta

The Monte Carlo method is an effective technique for calculating probabilities.

In this fun blog, whose concept was "engineered" by our very own Joshua Pollack, we demonstrate how to use expressions in Aerospike to calculate the value of Pi using a Monte Carlo technique.

While the example is fun and rather contrived, it highlights an underlying technique of using expressions in Aerospike to compute incoming data values for thresholds and apply conditional executions to real-time situations such as fraud detection.

· 8 min read
Piyush Gupta

Learn how to retrieve user-specified keys in Aerospike using single record reads.

In this blog, you’ll learn how to retrieve the user-specified key in Aerospike, a key-value store.
Aerospike is designed from the ground up to support extremely low latency create, read, update, and delete (CRUD) operations. In Aerospike, applications store data as individual records that are uniformly distributed across all the nodes of the database cluster. A user-specified key is associated with each record along with the application data. Below, we will walk you through the steps necessary to retrieve your user-specified key in a single record read operation.

· 11 min read
Tim Faulkes

Developers familiar with Aerospike will know that the vast majority of the API calls take a “policy” as a parameter. This policy is optional but can have a significant impact on the application. There are a number of parameters in policies that can be confusing to developers, and even creating the policies is frequently done incorrectly. This blog will attempt to clear up some of this confusion.

· 4 min read
Richard Andersen

This blog is part of a continuing series showing how to use the Aerospike LINQPad driver. For other blogs in this series, please see:

The Aerospike LINQPad driver is now able to connect to the Aerospike Cloud, providing all the power of LINQPad combined with the Aerospike LINQPad driver.

· 7 min read
Andrey Grosland

The latest release of Spring Data Aerospike, version 4.6.0, brings a host of exciting new features and enhancements. This blog will delve into three key highlights: support for native Aerospike keys, using paginated queries, and the ability to create custom queries.

· 16 min read
Naresh Maharaj

Discover how Aerospike's Cross Datacenter Replication feature (XDR) transfers data between clusters effortlessly.

This post outlines how to establish connectivity between two Aerospike clusters by leveraging Aerospike's Cross Datacenter Replication (XDR) feature to seamlessly transmit data from a source cluster to a destination cluster, providing high availability for critical data systems.

· 8 min read
Richard Andersen

When working with NoSQL databases like Aerospike, which are designed for unstructured data storage, adopting strongly typed languages like C# may introduce programming complexities. These can stem from verifying the presence of "bins" (akin to columns) within a record and bin data types that can change between records.

· 10 min read
Andrey Grosland

aerospike spring

The new Spring Data Aerospike release 4.6.0 introduces several new features and enhancements. In this article, we will talk about customizing set names and using batch write operations. Other major new features are described in the second part.

· 11 min read
Naresh Maharaj

heroimg

In this blog post, we detail how to create an Amazon Managed Streaming for Apache Kafka (Amazon MSK) resource using AWS Identity and Access Management (AWS IAM) in roles and policies to authenticate user access. In the initial step, we establish an Aerospike Database cluster and insert sample messages into the database. Subsequently, we observe in real time how these messages are streamed to Amazon MSK using Aerospike's Kafka Source Connector.

· 13 min read
Alejandro Infanzon

heroimg

Get ready to deploy a real-world dataset on Aerospike Graph and execute queries in just a few minutes.

Ready to dive into new realms of graph technology and discover fascinating insights with each click? Whether you're a curious beginner or a seasoned graph explorer searching for fresh perspectives, this blog is meant for you.