Questions tagged [aerospike]

Aerospike is an open source, distributed NoSQL database and key-value store built to achieve speed at scale out on commodity hardware. Aerospike is commonly used as a key-value store, cache replacement, user profile store, recommendation engine, and fraud detection use cases.

Overview

Aerospike is an open source, distributed NoSQL database and key-value store built to achieve speed at scale out on commodity hardware. Aerospike is commonly used as a key-value store, cache replacement, user profile store, recommendation engine, and fraud detection use cases.

Features

  • An operational NoSQL database with simple real-time analytics capabilities built in.
  • A fast key value store with support for complex objects, user defined functions and distributed queries.
  • The first in-memory NoSQL database optimized for flash (indexes in DRAM and data in DRAM or natively stored on flash devices) with dramatic price/performance benefits.
  • A distributed database with a shared-nothing, clustered architecture and single row ACID properties. Aerospike ensures high availability, replicating data synchronously within clusters and asynchronously across data centers.
  • The system of engagement for personalized and revenue critical user interactions, Aerospike was architected to scale with zero touch and zero downtime operations.

Links

Related tags

9 questions
3
votes
3 answers

Deleting aerospike bins

I have an Aerospike instance and I messed up one of my namespaces. I didn't know there was a ~32k limit on bins, so I wrote unique bin names into my namespace. I hit that 32k limit, and now my whole namespace is hurting. How can I delete a bin from…
Mr. MonoChrome
  • 131
  • 1
  • 3
3
votes
2 answers

Choosing the right database for stock price history

The model is [(stock_id, period, ts), open, high, low, close, last, volume] We write new prices for all stocks (120,000) each minute and delete old once when they go out of retention time. It doesn't matter if retention cleanup will happen…
3
votes
2 answers

Implementating user notifications list using Aerospike

I need to choose the right DB for a notifications system that needs to handle billions of notifications. The record structure is as follows: [user_id, item_type, item_id, created_at, other_data] The inserts are going to be in bulks up to hundreds…
Kaplan Ilya
  • 173
  • 2
  • 7
2
votes
1 answer

Using Aerospike without SSD

Is there a drawback for using Aerospike when used in non-SSD server?
Kokizzu
  • 1,403
  • 6
  • 18
  • 35
2
votes
0 answers

Aerospike schema: which one is the better design?

We have database requirements as follows:- Huge number of records: 10-100 millions per set. Huge number of bins: around 100 bins Some point queries need to be run within milliseconds. Now which one of the following two schema design philosophy…
1
vote
1 answer

How to check how many keys stored in Aerospike?

I am new to Aerospike and exploring AQL and ASADM. I Executed command "show sets" and got response - aql> show…
1
vote
1 answer

Delete record in Aerospike?

I'm tuning Aerospike, after I use Recipe for an SSD Storage Engine with this config: namespace test { replication-factor 2 memory-size 4G default-ttl 30d # 30 days, use 0 to never expire/evict. #storage-engine…
Lê Minh Quân
  • 145
  • 1
  • 7
1
vote
1 answer

Setup an aerospike high-availbilty cluster?

Are there any guide to set up an aerospike HA? I had search google but there was no possible result in return. Look like Aerospike is not really popular in common. P/s: Lab purpose so there only need 2-3 node/host
Lê Minh Quân
  • 145
  • 1
  • 7
0
votes
1 answer

Aerospike memory usage increasing constantly with time

I am new to Aerospike and exploring TTL features. I have a varity of keys stored in different sets and namespaces All the keys pushed are having TTL (from 10 minutes to 24 hours) This is how sets look like - aql> show…