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

Aerospike: lua udf always returns an empty result even if udf return stream without any filtering, etc

Can not understand why aggregateQuery always returns an empty result. Tried to test in aql, the same problem: 0 rows in set. Indexes are all there. aql> show…
0
votes
1 answer

Aerospike taking too long to insert 10 million key values

Aerospike taking almost 70 min to insert 10 million key values. Steps that I follow to insert are: I have all key value in memory register aerospike udf on aerospike server start iterating 10 million time for java code and call aerospike udf module…
visingh
  • 233
  • 3
  • 17
0
votes
1 answer

Aerospike - LDT Top Record Create Error

I am getting the error when trying to put an item into the large list. I am using the following things in my project: Aerospike java client ldt-enabled set to true Following is the code where error throws up LargeList llist =…
0
votes
1 answer

Aerospike: Error Failed to seed cluster (On 2 node cluster while restarting one node)

I am using Aerospike 3.7.3 and python client 2.x I have two node cluster each node consuming 100G of data. Due to some issue, I have stopped one node and started with cold-start-empty=true. First issue is, it took around 9 hours to complete the…
Carbonrock
  • 457
  • 2
  • 15
0
votes
1 answer

Aerospike: How to use LLIST as LSTACK

I am currently using Aerospike 3.7.3. LSTACK being largely used and want to migrate to LLIST. Please clarify my below queries. How to migrate data from LSTACK to LLIST without affecting the keys. OR in other ways without affecting the clients…
Carbonrock
  • 457
  • 2
  • 15
0
votes
0 answers

Writing a map to an aerospike bin corrupting the aerospike data

I want to write a map bin to aerospike using Java client The bin should finally look like {2890:0.75} and here is my code HashMap newMap = new HashMap(); JsonArray infArray =…
0
votes
1 answer

How to implements redis pipeline similar behavior in aerospike

Can any one please suggest, how to implement/use redis pipeline like behavior in aerospike java client.
visingh
  • 233
  • 3
  • 17
0
votes
1 answer

Unable to compute RDD while reading from Aerospike using stratio and spark

I have written a program whose purpose is to read from Aerospike and convert it into RDD in spark. public void sparkTest () throws UnsupportedDataTypeException{ log.debug("TESTING SPARK WITH AEROSPIKE"); String host = "localhost"; …
Hafsa Asif
  • 371
  • 1
  • 5
  • 11
0
votes
1 answer

Aerospike converting "True/False" boolean to 0/1

When storing the bin "{"india":False}" in aerospike it converts it to {"india":0} when storing. Is there a way to store booleans in Aerospike- since in strongly typed languages the above gives a type mismatch error.
Ajay Pal Singh
  • 682
  • 1
  • 5
  • 16
0
votes
1 answer

Datastore for aggregations

What is a preferred datastore for fast aggregating of data? I have data that I pull from other systems regularly, and the data store should support queries like: What is the number of transactions done by a user in a time range. What is the total…
Abhiram
  • 333
  • 1
  • 4
  • 11
0
votes
2 answers

Aerospike -- Read and Write Records with filters and without a key

I'm working on a project which uses Aerospike and nodejs. Previous I have worked on Nodejs and Mongodb(mongoose to be more specific). The use case that I'm struck is simple. Say the records in a set has bins called say "isReady" and "time" . Based…
pravin
  • 1,106
  • 1
  • 18
  • 27
0
votes
1 answer

Aerospike - Query with Multiple Filters

I'm trying to query aerospike using multiple filters taking reference from the below mentioned link ... https://www.aerospike.com/community/labs/query_multiple_filters.html In the example proposed in the above thread, aerospike-client version in use…
Lalit Mehra
  • 1,183
  • 1
  • 13
  • 33
0
votes
3 answers

npm aerospike install issue

I am trying to install aerospike npm module v 1.0.21 using npm install aerospike@1.0.21 however I get a semi-cryptic error message. I have tried installing multiple versions of the Aerospike C Library, and multiple versions of node (ranging from…
isaac9A
  • 903
  • 4
  • 12
  • 30
0
votes
1 answer

Aerospike LDT limit/sort

We want to store some events in reverse chronological order. And we need to retrieve x number of events happened before a given time. Looking at the java apis, LargeList.findFrom(Value begin, int count) seems like the perfect method we should be…
apatel
  • 423
  • 1
  • 6
  • 10
0
votes
4 answers

In Java/Scala how to get specific UTC date in seconds with minimal amount of code/ in most elegant way?

To be more specific I need: // seconds from Jan 1 2010 val currentAerospikeTime = (new Date().getTime - new Date(110, 0, 1).getTime)/1000; But it uses the deprecated Date constructor, so I get a warning. But in Scala there is no way to turn off the…
Sasha
  • 1,393
  • 16
  • 17