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
4
votes
1 answer

Aerospike data modeling and querying

Lets say I have the following model in JAVA class Shape { String type; String color; String size; } And say I have the following data based on the model above. Triangle, Blue, Small Triangle, Red, Large Circle, Blue, Small Circle, Blue,…
user432024
  • 4,392
  • 8
  • 49
  • 85
4
votes
2 answers

Aerospike autocompletion

I want to implement an autocompletion mechanism for aerospike but I don't how I cando it .Is it possible to make an autocompletion mechanism with aerospike? If yes how can it be implemented?
moubert
  • 262
  • 5
  • 16
4
votes
2 answers

Aerospike namespace configuration options

I've recently been getting involved in implementing an Aerospike data store into our product. We've been trying to work out the best configuration for our namespace. The requirement to persist data means we need to have a storage-engine as a device.…
Skintkingle
  • 1,579
  • 3
  • 16
  • 28
4
votes
1 answer

Aerospike Community Edition: what should I do to `aerospike.conf` to setup a cluster?

I'm trying to setup a three-node Aerospike cluster on Ubuntu 14.04. Apart from the IP address/name, each machine is identical. I installed Aerospike and the management console, per the documentation, on each machine. I then edited the…
Alex Woolford
  • 4,433
  • 11
  • 47
  • 80
4
votes
1 answer

Optimistic locking in aerospike java

I was looking at example where one can take lock of a row in aerospike. Documents mentioned below says that it has support but can't find example form same.Can anybody please share method(s) which support these…
ManMohan Vyas
  • 4,004
  • 4
  • 27
  • 40
4
votes
3 answers

how to test and benchmark aerospike

Am trying to do a benchmark of using aerospike, For example, lets say if I want to test storing a document may be JSON in aerospike and do the same test against couchbase, what kinda tool/method i can use it to test between aerospike and couchbase.
ramaraj
  • 41
  • 2
4
votes
2 answers

Best way to model millions of exist checks in Aerospike?

Having grown out of Redis for some data structures I'm looking to other solutions with good disk/SSD performance. I recently discovered Aerospike which seems to excel in an SSD environment. One of the most memory hungry structures are about 100.000…
Geert-Jan
  • 18,623
  • 16
  • 75
  • 137
4
votes
1 answer

what causes com.aerospike.client.AerospikeException: java.io.EOFException?

What is the cause of this? com.aerospike.client.AerospikeException: java.io.EOFException at com.aerospike.client.async.SelectorManager.processKey(SelectorManager.java:184) [aerospike-client-3.0.24.jar:?] at…
andersonbd1
  • 5,266
  • 14
  • 44
  • 62
4
votes
3 answers

AQL - How to show PK in a SELECT

How do I include the PK when doing a AQL select? Example: SELECT * from test.users Returns: FirstName, LastName etc What I really want to know is the PK or key so I can delete a row. How can I include the PK in a SELECT AQL statement.
Simon C
  • 436
  • 4
  • 11
4
votes
3 answers

less than greater than filtered queries, aerospike

Its been hard for me to find finite documentation on aerospike. Using aerospike filters with or without lua, is it possible for me to : Order my results server side Use a filter to do a greater than/less than query Essentially I want to encode a…
Mr. MonoChrome
  • 1,383
  • 3
  • 17
  • 39
3
votes
1 answer

Get Aerospike hyperLogLog(HLL) intersection count of multiple HLL unions

I have 2 or more HLLs that are unioned, I want to get the intersection count of that unions. I have used the example from here hll-python example Following is my code ops = [hll_ops.hll_get_union(HLL_BIN, records)] _, _, result1 =…
darekarsam
  • 181
  • 2
  • 12
3
votes
1 answer

How to grant truncate permission aerospike

I am using Aerospike 5.6 and I want to grant truncate to a role? is it possible? can you please share how, I did not find the right privileges besides grant admin
NoamiA
  • 521
  • 4
  • 19
3
votes
2 answers

Aerospike count all filter by TTL

I'm trying to perform the following query: SELECT COUNT(*) FROM ns123.foo WHERE ttl < 60 * 60 * 24 I found the lua scripts from Aerospike AQL count(*) SQL analogue script to perform the COUNT(*) Using Python with the above LUA scripts, I tried to…
sheldonzy
  • 5,505
  • 9
  • 48
  • 86
3
votes
1 answer

Aerospike Atomic increment on bigInt

we have a double field type in Aerospike bin which need to be incremented in highly load conditions. So far it worked fine with a use of atomic increment operation provided by Aerospike natively. Unfortunately, now we have to use BigInteger instead…
Leonid
  • 478
  • 5
  • 15
3
votes
2 answers

Aerospike set expiration date for specific field

I have an Aerospike cache consists of list of data with value of json like structure. example value: {"name": "John", "count": 10} I was wandering if it is possible to set an expiration time for only the count field and reset it after some time.
tsadkan yitbarek
  • 1,360
  • 2
  • 11
  • 28