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

Backup Riak Bitcask backend

I'm trying to understand how to properly backup Bitcask on a Riak node. I was under the impression that one of the strengths of Bitcask is the possibility to run filesystem backups while the node is running. Looking at the official documentation it…
Teslan
  • 3
  • 2
0
votes
1 answer

MapReduce in Riak kv using JavaScript

I have data on Riak DB in the format like: Bakshi - {u'friendlist': [u'Sita', u' Hari', u' Shyam', u' Howard', u' Bindu', u' Kishna', u' Karma', u' Dinesh'], u'is_active': True, u'user': u'Bakshi'} Here fethcing Data Via Map/Reduce client =…
bikas
  • 81
  • 1
  • 8
0
votes
1 answer

install Riak KV on Ubuntu 14.04

i want to install Riak on ubuntu 14.04 using curl -s https://packagecloud.io/install/repositories/basho/riak/script.deb.sh | sudo bash sudo apt-get install riak=2.1.4-1 But get the error Reading package lists... Done Building dependency tree …
bikas
  • 81
  • 1
  • 8
0
votes
1 answer

Different key and response code at different Riak nodes

How could it be possible that getting key from from nodes results in 404 and other node have this key (returns 200 with data). AAE is enabled, cluster alive, no errors or handoffs, where to dig? Cluster consists of 6 nodes, all of them migrated to…
0
votes
1 answer

riak nodes giving inconsistent results

I am using riak-solr for searching purpose.In cluster we have join 4 nodes.When I query on solr something like date_l:[x TO y], it gives inconsistent results every time. Sometime it returns 1200 count, If again I query, It return 1240 count.As I…
achan1989
  • 101
  • 2
  • 10
0
votes
1 answer

Do I need to run NoSQL databases on some cloud environments before I benchmark them?

I have installed Cassandra (from DataStax) and Riak in my computer. I want to benchmark them with varieties workload and record size. I am using YCSB tool. Do I need to use any public datacentre/cloud environment before I benchmark, or the Databases…
Jabir
  • 15
  • 5
0
votes
1 answer

Is there a maximum size for Riak sets?

Is there a maximum size for Riak sets or some significant performance degradation at some point?
basgys
  • 4,320
  • 28
  • 39
0
votes
1 answer

Riak inserting Lists

How do I go about inserting a list of maps in Riak? I'd also be able to query list via Solr. Here is my target data model: { "id":"fa0b758cf8de4a40a54f215563bb483c", "version":"g2wAAAABaAJtAAAADN4oTJvAfuENAAE8fWEBag==", …
user2208562
  • 65
  • 1
  • 6
0
votes
1 answer

How do I get back to the running instance of riak-shell?

I was in riak-shell when ssh lost its connection to the server. After reconnecting, I do the following: sudo riak-shell and get: An instance of riak-shell is already running So, I restarted the riak node in question. This did not seem to solve the…
augb
  • 85
  • 7
0
votes
1 answer

Is it possible to create trigger in riak?

I am using riak noSql database for development. I want to trigger action when record inserted in bucket. Is their any way to implement trigger in riak?
achan1989
  • 101
  • 2
  • 10
0
votes
0 answers

How do you handle transaction integrity in NoSQL database?

I'm currently working with a Riak database. I've implemented a level of abstraction with IRepository pattern in C#. public interface IRepository where T : EntityBaseModel { /// /// Returns a GetRequest with later on…
user1255410
  • 856
  • 1
  • 9
  • 15
0
votes
2 answers

Start Riak crashing after 30 seconds

$ riak start crashing after 30 seconds of its start. I'm having following (changes) settings in my riak.conf: search = on storage_backend = leveldb riak_control = on crash.log contains the following: 2016-06-30 14:49:38 =ERROR REPORT==== ** Generic…
0
votes
2 answers

Problems starting Riak TS 1.3 on OS X El Capitan 10.11.4

I have been trying to run Riak TS 1.3.0 on OS X El Capitan 10.11.4, but every time I run the start command I get this error: Humbertos-MBP:bin Humberto$ ./riak start vm.args needs to have a -name parameter. -sname is not supported. I tried with…
Humberto
  • 328
  • 3
  • 12
0
votes
1 answer

Best way to handle timouts on rabbitmq message processing

I am trying to get my head around an issue I have recently encountered and I hope someone will be able to point me in the most reasonable direction of solving it. I am using Riak KV store and working on CRDT data, where I have some sort of counter…
actionjezus6
  • 47
  • 1
  • 5
0
votes
1 answer

How can i use Riak as backend for mod_mam on ejabberd 16.04?

I want to save all message from Ejabberd chat node to Riak. How can i use Riak as backend for mod_mam on Rjabberd 16.04? mod_mam is a Ejabberd module, This module implements Message Archive Management in XEP-0313.
M.Rezaei
  • 992
  • 3
  • 11
  • 28