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

How do you specify the row or document ID Riak or any Key Value Data Strore?

I just attended the Webinar on Intro To Riak. It did not say much about schema design, just the one page. That is what I focus on. So let me ask a question. Say we have a bucket called Customer with Customer No : “123”. This customer has attributes…
TomFH
  • 55
  • 3
0
votes
1 answer

how to format the returned data in a riak map/reduce

I am trying to get riak to return specific data instead of the keys. I started with the fasttrack introduction. I can't find a way to retrieve the right data. I am trying with this query (from here): {"inputs":"goog", …
Coyote
  • 2,454
  • 26
  • 47
0
votes
1 answer

Atomic operations in Riak?

I've searched around to figure out whether or not PUT operations are atomic in Riak. Are they?
Industrial
  • 41,400
  • 69
  • 194
  • 289
0
votes
1 answer

riak mapreduce "not found" output

I was trying a function in map reduce which sorts the data and returns it. It works well when all the bucket key pairs in input query exist in the riak cluster. When a bucket/key pair does not exist, it gives an output like…
Mridul Kashatria
  • 4,157
  • 2
  • 18
  • 15
0
votes
1 answer

code:which(riak_pb_client). non_existing

In the Erlang shell it shows riak_pb_client as not existing when trying to test out the erlang-riak-client. I have listed the git source in deps, issued rebar get-deps and rebar compile which both complete successfully. {deps, [ {eredis, ".*",…
Chris
  • 11,819
  • 19
  • 91
  • 145
0
votes
1 answer

Riak simple SearchMapReduce throws IOException

I am trying to fetch Raik objects using simple filters. I have enabled search on the bucket before storing objects to it, and I try the following: MapReduceResult result = riakClient. mapReduce("serviceProvider", "name:oved1"). …
o'mac
  • 99
  • 5
0
votes
1 answer

Avoiding Duplication of RiakKey in BaseEntity and derived classes

I have a base class which is a Riak entity, and some derived classes that extends BaseEntity. BaseEntity has a field named Identifier which is annotated as @RiakKey. but apparently this is not enought. It seems that I must have the Identifier field,…
o'mac
  • 99
  • 5
0
votes
2 answers

Riak for Grails Plugin - Failing to work

I'm trying to configure and test the Riak for Grails plugin. I've removed the hibernate plugin by removing it's dependency in BuildConfig. Note: I'm not attempting to use this against GORM - but merely querying using the spring data support. I've…
Cadriel
  • 735
  • 1
  • 5
  • 6
0
votes
1 answer

How to Return Riak Objects Sorted by Key Value?

I have a bucket called 'employees'. In it are keys that look like this: "ryan_07-01-2012_8:15pm" "joy_07-02-2012_8:20pm" "ryan_07-03-2012_8:30pm" "tammy_07-05-2012_8:10pm" "tammy_07-11-2012_8:01pm" "joy_07-15-2012_8:20pm" All of the keys point to…
user782860
  • 2,689
  • 5
  • 18
  • 15
0
votes
2 answers

LinkWalk in RIAK

I have started working on a RIAK project via Spring Source. according to their specifications linking between objects and then linkwalking is very simple. I am saving 2 objects, linking between them and then trying to retrieve the data: MyPojo p1 =…
o'mac
  • 99
  • 5
0
votes
3 answers

Does Riak have any synchronization features to help synch. mobile and web apps?

Wondering if Riak has anything that would help one synchronize data between a mobile and web application? i.e. when a user ads a record or updates a record on their phone/web, it would be easy for the application developer to detect the data is out…
loyalflow
  • 14,275
  • 27
  • 107
  • 168
0
votes
3 answers

need a solution for archiving logs and having real-time search functionality

I've been considering following options. senseidb [http://www.senseidb.com] This needs a fixed schema also data gateways. So there is no simple way to push data but provide data streams. My data is unstuctured and there are very few common…
Ketan Khairnar
  • 1,620
  • 3
  • 12
  • 21
0
votes
1 answer

riak content_type no method error

I have the 4 node riak setup running on my os x machine. I have the following program - require 'riak' class RiakClient < Riak::Client #attr_accessor :bucket def initialize(hosts="") return Riak::Client.new(:nodes =>…
jacksparrow007
  • 1,298
  • 4
  • 19
  • 30
0
votes
1 answer

riak ruby client timeout

I just installed riak on my OS X machine and got the 4 node cluster working. Here is my output for the command $ ps aux | grep beam anandhegde 1075 0.1 0.9 2519676 37548 s002 Ss+ 10:49AM 1:34.84…
jacksparrow007
  • 1,298
  • 4
  • 19
  • 30
0
votes
1 answer

Riak for Grails Plugin

I am trying to use the Grails Riak plugin but I don't succeed. Maybe I didn't get it, but I expect that the plugin let's me store my domain objects in a riak database:…
rdmueller
  • 10,742
  • 10
  • 69
  • 126