Questions tagged [riak]

Riak is a key/value data store written in Erlang. It implements principles from Amazon's Dynamo paper.

Riak is a NoSQL database implementing the principles from Amazon's Dynamo paper. Riak is designed to deliver maximum data availability by distributing data across multiple servers. As long as your Riak client can reach one Riak server, it should be able to write data.

While Riak is typically known as an eventually consistent system, beginning with version 2.0 it can be used either as an eventually or strongly consistent system, and these two approaches can be mixed and matched in a single cluster.

For more information please refer to:

  1. Home page
  2. Downloads

Related tags :

771 questions
0
votes
1 answer

Bulk deletion of records from Riak KV

I tried to delete records id's wise like in Riak. Example: I try with command line to delete single record : curl -v -X GET http://localhost:8098/buckets/**bucket_name**/keys/**key_value** and now I want to delete multiple records. But I need bulk…
0
votes
3 answers

How to get Riak keys last modified since X?

Is there a way to get a list of keys from Riak, which were modified since a specified time? A stream of changes would be equally good. MapReduce is not a recommended way.
Andor
  • 5,523
  • 5
  • 26
  • 24
0
votes
1 answer

RIAK KV Error Unknown SSL protocol error in connection to

Hi I'm configuring RIAK KV to be used in SSL modus. But when I try to do an https request I get an error that it's not able to connect with the server. IT say's something about setting up the protocol and using sha512 but can't find that in the…
Rob
  • 1
0
votes
1 answer

List all keys from a Riak KV using the Java client

How to List all Keys from a Riak KV Bucket? I am a getting a Response using the rest API, http://localhost:8098/buckets/bucket_name/keys?keys=true but not with the Java client.
0
votes
0 answers

Automating RIAK start, cluster join/plan/commit in AWS EC2 [wait for riak.conf updation to complete]

When I deploy a RIAK Node using the RIAK 2.2.0 AMI, some process is updating the /etc/riak/riak.conf file with the node's actual IP address (say 192.168.10.10 in Node1, 192.168.10.11 in Node2 and 192.168.10.12 in Node3). Initially,…
Naveen Kumar
  • 893
  • 11
  • 19
0
votes
1 answer

Inserting now as timestamp in Riak

Usually I don't trust clients time when inserting time series data. Is it possible to tell Riak to insert a record using server side current time? Something like now() function in…
Ricardo Mayerhofer
  • 2,121
  • 20
  • 22
0
votes
1 answer

Dockerized Riak cluster - dynamic container IP

I am trying to run Riak cluster in docker containers. Cluster is starting and working, but if I restart it, IPs of the nodes get changed, and nodes won't start until I remove contents of /var/lib/riak/ring directory. Is it possible to force Riak…
eshigee
  • 1
  • 1
0
votes
1 answer

How to change the config file for Riak TS when using Docker

I want to run a local cluster using the docker-compose files from Basho on docker hub. However I need to change the quanta span configuration variable (usually in /etc/riak/riak.conf) called riak_kv.query.timeseries.max_quanta_span. This is usally…
Thomas Browne
  • 23,824
  • 32
  • 78
  • 121
0
votes
1 answer

Upsert in Riak TS

Is there any way to upsert in RIAK TS, like one can do in Mongodb? Do I have to check if a key exists and if it does, manually overwrite it? Or can I assume that an insert will overwrite any existing key?
Thomas Browne
  • 23,824
  • 32
  • 78
  • 121
0
votes
0 answers

while query to Riak timeseries databse i am getting SQL Parser error

I am getting this as a problem: {0,riak_ql_parser, <<"Used group as a measure of time in 712903232group. Only s, m, h and d are allowed. My Query: select memberId,COUNT(memberId) from Emp18 where start>1478925732000 and start<…
0
votes
0 answers

Riak not saving data

I have a single node riak installed locally from deb. I have no other settings done other than the one that comes with installation. // Write objects Location myKey = new Location(new Namespace("cars", "dodge"), "viper"); BinaryValue text =…
Raghuveer
  • 2,859
  • 7
  • 34
  • 66
0
votes
0 answers

Riak cluster offline when option search turned on and mochiweb+webmachine web server Internal error

I am new to Riak and I have two questions When I turn search = on the node crashes and never comes back online. I get the mochiweb+webmachine web server issue when going to the browser links at the port number but /stats and /mapred shows. Not sure…
envymike
  • 155
  • 2
  • 7
0
votes
0 answers

Riak - Riak server TCP port wont stay open on Mac OSX. Keeps disconnecting {:tcp_closed, #Port}

I'm new to Riak, and just trying to learn more and play around with it. I have tried installing both via Brew and tar.gz from the Riak site. The install goes fine, and the server starts with riak start / bin/riak start, respectively. It does spit…
Peter R
  • 3,185
  • 23
  • 43
0
votes
1 answer

Riak-cs solution with antivirus

Does riacks offer any feature of virus scanning, or can an easy software be implemented on top ? I did not find anything on the documentation.
user1000622
  • 519
  • 1
  • 7
  • 18
0
votes
1 answer

Riak MapReduce in single node using javascript and python

I want to perform MapReduce job on data in Riak DB using javascript. But stuck in very begining, i couldnot understand how it is returning value. client = riak.RiakClient() query = client.add('user') query.map(""" function(v){ …
bikas
  • 81
  • 1
  • 8