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

816 questions
7
votes
9 answers

How to delete whole set from Aerospike namespace?

Is there any way to delete a set from namespace (Aerospike) from aql or CLI ??? My set also contains Ldts . Please suggest me a way to delete whole Set from LDT
E V S S Harsha
  • 91
  • 1
  • 1
  • 4
7
votes
2 answers

Aerospike: keep data as blob or use 'bins'?

I need to keep data in Aerospike. This engine which does support 'bins' ('bin' is like column in a row or field in a record). On the other hand I can keep my records as serialized blobs. Records are extracted from from database in atomic way. That…
elgris
  • 516
  • 4
  • 13
6
votes
1 answer

How to fix problem with max connections exceed?

I executing Lua-function in async mode and I use NIOEventLoops. When I try getting the next event loop and execute Lua-function I have some exception: com.aerospike.client.AerospikeException$Connection: Error -7 from BB967EF43270008 127.0.0.1 3000:…
John
  • 1,375
  • 4
  • 17
  • 40
6
votes
1 answer

Are there any in-memory (persistent) solutions faster than Aerospike for a single-node?

I am working on a cloud application that requires low latency and very high read/writes per second. I will only have around 1 million records stored persistently but this may fluctuate largely as the application runs. After YCSB benchmarking…
6
votes
3 answers

Aerospike Design | Request Flow Internals | Resources

Where can I find information about the how flow of the read/write request in the cluster when fired from the client API? In Aerospike configuration doc ( http://www.aerospike.com/docs/reference/configuration ), it's mentioned about transaction…
Mohit Gupta
  • 649
  • 1
  • 7
  • 15
6
votes
3 answers

Best NoSQL for filtering on multiple indexes/fields

Because of the size of the data that needs to be queried and ability to scale as needed on multiple nodes, I am considering using some type of NoSQL db. I have been researching numerous NoSQL offerings but can't yet decide on what would be the best…
Faruk Brbovic
  • 63
  • 1
  • 4
6
votes
2 answers

Relationships in Aerospike

I was wondering how one would represent relationships in Aerospike? I realize it's a Key-Value store but is there an example that can be given? For example: If have a user in the system and I want to get a list of Thing records associated with that…
seenickcode
  • 1,022
  • 1
  • 10
  • 18
5
votes
2 answers

How to search read hotkeys in aerospike cluster?

We have an aerospike cluster of 8 nodes. We saw that during peak hours one of the nodes is having a significantly higher load average in comparison to other nodes. Also in the AMC dashboard, we saw that the node is having only 30% read success.…
5
votes
2 answers

Best way to implement batch reads in aerospike

I have a scenario where for each request, I've to make a batch get of atleast 1000 keys. Currently I'm getting 2000 requests per minute and this is expected to rise. Also I've read that batch get of aerospike internally makes individual request to…
munish
  • 453
  • 6
  • 22
5
votes
1 answer

Can I use Aerospike as persistent layer

Aerospike is a key store database with support for persistence. But can I trust this persistence enough to use it as an database altogether? As I understand it writes data to memory first and then persist it. I can live with eventual consistency,…
Anunay
  • 1,823
  • 2
  • 18
  • 25
5
votes
1 answer

Chronicle Map vs Redis vs Koloboke

We have a system where the same dataset(key-value pairs) is used across 50 servers. The number of updates to this dataset is approximately 1000 per hour and has to be replicated across these 50 servers. We have a master system which receives these…
5
votes
2 answers

Update ttl for all records in aerospike

I was stuck in a situation that I have initialised a namesapce with default-ttl to 30 days. There was about 5 million data with that (30-day calculated) ttl-value. Actually, my requirement is that ttl should be zero(0), but It(ttl-30d) was kept…
chikku
  • 863
  • 1
  • 7
  • 19
5
votes
2 answers

GUI for view data in aerospike

I want to view data in aerospike, but I can't find any GUI tool. Console applications like aql is uncomfortable. Does it exist such GUI tools?
stsefanenko
  • 101
  • 2
  • 9
5
votes
3 answers

Spring data aerospike

I would like to work with Aerospike and use Spring Data. I found useful library for my goals here. However, but adding it to dependencies, this code from sample still could not find…
quento
  • 1,074
  • 4
  • 20
  • 43
5
votes
3 answers

Count unique visitors with Redis or Aerospike

I am trying to count the unique vistors per page or other events (like click etc ) etc for different clients. What I plan to do is assign a unique cookie based GUID and then for every event call SADD for the GUID. redis key will be SET_[ EVENTID ] …
Ram
  • 1,155
  • 13
  • 34
1
2
3
54 55