riak

Riak on Windows

I want to play with Riak http://riak.basho.com/ or a least get it running on a Windows system. I have downloaded the source code and compiled it but that's where I get stuck, how do I start it? ...

NoSql - which is best for my needs - i am having mental breakdown

I am building a Reddit clone in Erlang. I am considering using some erlang web frameworks but this is not the problem. I am having a problem selecting a database. How it works; I have multiple dedicated reddits. Examples, science, funny, corporate, sport. You could consider them sub reddits. Each sub reddit has categories. A user c...

Has anyone got experience with Riak with a large dataset?

I am planning on using Riak for a project I am working on and want to hear from anyone who is using for development / production systems. In particular I am interested in: 1) insert speed 2) maximum cluster sizes 3) select / search performance Thanks Zubair ...

Can't get Erlang based Riak to work under Ubuntu 9

I have been unable to get Riak working under Ubuntu 9 due to many problems. I tried following the current blog: http://onerlang.blogspot.com/2009/10/fighting-with-riak.html : but still Riak is not working. Has anyone else had problems with Riak on Ubuntu 9? I did get this working eventually by following this guide: http://megam.info/...

Mapreduce with Riak

Does anyone have example code for mapreduce for Riak that can be run on a single Riak node. ...

Cassandra vs Riak

I am looking for an eventually consistent data store and it looks like it may be coming down to Riak or Cassandra. Has anyone got expereinces of a view on this? ...

How can I install Riak on several remote nodes using hot code loading?

I have been learning Riak on a single machine and have access to a cluster of Erlang nodes (on Ubuntu 9). Using remote code loading how do I install Riak onto all the remote nodes? For example, imagine I have a cluster of Erlang nodes. One of the nodes has Riak installed. Can I do something like nl(riak) to install Riak onto the other n...

How can I get Riak to store images or binary data?

Can Riak be used to store images or binary data? It seems to only be able to store JSON documents, is this a correct assumption? ...

Does anyone know how I can store large binary values in Riak?

Does anyone know how I can store large binary values in Riak? ...

A simple explanation of Rings in Riak?

I'm trying to understand what the "rings" in Riak are, but I can't seem to find a clear explanation (please don't just link me to a web site, I have already read what is on the web). As far as I understand a node in Riak is a partition in a ring. Is that correct? ...

What is the easiest way to simulate a database table with an index in a key value store?

What is the easiest way to simulate a database table with an index in a key value store? The key value store has NO ranged queries and NO ordered keys. The things I want to simulate (in order of priority): Create tables Add columns Create indexes Query based on primary key Query based on arbitrary columns ...

Riak vs Amazon SimpleDB

Hi, I am looking for an eventually consistent key value data store and i decided to choose between Amazon SimpleDB and Riak ,so can anyone share their valuable experiences comparing both . Thanks in advance Fedrick ...

How fast are EC/2 nodes between each other?

Hi, I am looking to setup Amazon EC/2 nodes on rails with Riak. I am looking to be able to sync the riak DBs and if the cluster gets a query, to be able to tell where the data lies and retrieve it quickly. In your opinion(s), is EC/2 fast enough between nodes to query a Riak DB, return the results, and get them back to the client in a ...

If I have a Riak DB, should it store to Amazon S3 or to the EC/2 instance?

I am setting up an Amazon EC/2 instance, and am putting Riak on it. I am wondering if I should store the data locally (and not ever delete the instance), or set up Riak to store to S3 and bring up/take down instances as I need? ...

How to store an object in Riak with the Java client?

I have setup Riak on a Ubuntu machine, and it seam to work if I do riak ping. Now I would like to use the Riak Java client to store an object, but it doesn't work. I get com.basho.riak.client.response.RiakIORuntimeException when I try to store an object. What am I doing wrong? Is there a way to test if I can access riak from my java cli...

Distributed datastore

We're trying to add some kind of persistence in our app. The app generates about 250 entries per second. Each of these entries belong to one of 2M files. For each file, we want to keep the last 10 entries, so we can look them up later. The way our client application works : it gets a stream of all the data it fetches the right file (...

What does "Document-oriented" vs. Key-Value mean when talking about MongoDB vs Cassandra?

What does going with a document based NoSQL option buy you over a KV store, and vice-versa? ...

Storing News in a Distributed DB vs RDBMS

Hi all: If I am storing News articles in a DB with different categories such as "Tech", "Finance", and "Health", would a distributed database work well in this system vs a RDBMS? Each of the news items would have the news articles attached as well as a few other items. I am wondering if querying would be faster, though. Let's say I nev...

Riak link-walking like a join?

Hi guys! I am looking to store pictures in a NoSQL database (<5MB) and link them to articles in a different bucket. What kind of speed does Riak's link walking feature offer? Is it like a RDBMS join at all? ...

Erlang - Riak clients

I am in trouble finding API for the "local Erlang client" for Riak. Here is what Riak wiki says: The local Erlang client is a tightly-integrated part of Riak and the Riak REST interface uses the Erlang client internally. You can find more information about the Erlang-native driver in the edoc API. The link redirects to the main wi...