/plushcap/analysis/aerospike/aerospike-architect-database-clustering-use-cases

Database clustering: Use cases

What's this blog post about?

The Aerospike database offers two options for building a global cluster: strong consistency (synchronous) and high availability (asynchronous). While synchronous clusters ensure data is always consistent, they tend to run slower than asynchronous ones. High availability technology prioritizes speed over accuracy, allowing some data to be stale or even non-existent. This approach works well for recommendation engines, AdTech, and fraud detection systems that emphasize quick user experiences. In contrast, strong consistency use cases require accurate and up-to-date data at all times, making them suitable for money-related actions, inventory management, and social graphs. The choice between these two options depends on the specific use case and its requirements.

Company
Aerospike

Date published
Aug. 29, 2023

Author(s)
Matt Bushell

Word count
2201

Language
English

Hacker News points
None found.


By Matt Makai. 2021-2024.