Live data from Hacker News

Riak 1.0

basho.com

1–10 of 40 posts

Re: Riak 1.0

#3
Notice that this is a bit of a pre-announcement:

  Riak 1.0 will be available later this month. To preview 
  some of the new features, download Riak, or to inquire 
  about a commercial deployment, please visit http://www.basho.com.
Their github page still just has 1.0-rc1 tagged. I'm excited though.

Re: Riak 1.0

#5

"Riak 1.0 will be available later this month." I can't stand pre-announcements like this.

Further, there are only three days left.. The HN title should be changed away from "Riak 1.0".

Re: Riak 1.0

#6

"Riak 1.0 will be available later this month." I can't stand pre-announcements like this.

This is actually an announcement of RC1 being released:

http://downloads.basho.com/riak/riak-1.0.0rc1/

I just did a rolling upgrade from 1.0b4, and it went smoothly. I love the LevelDB support, and it's holding up well under the considerable load that I'm throwing at it.

Re: Riak 1.0

#7

LevelDB support! Would love to see how it compares to Bitcask in terms of speed.

I imagine it won't be as fast? The cool thing about Bitcask is that all of the keys are in memory - I imagine that would also be beneficial with secondary indexes now supported...

LevelDB seems mostly well suited for data that becomes (in terms of key size and number of keys) bigger than your RAM...

Re: Riak 1.0

#8
post #7

LevelDB support! Would love to see how it compares to Bitcask in terms of speed.

I imagine it won't be as fast? The cool thing about Bitcask is that all of the keys are in memory - I imagine that would also be beneficial with secondary indexes now supported... LevelDB seems mostly well suited for data that becomes (in terms of key size and number of keys) bigger than your RAM...

I think it will be a welcome change for anyone who runs a decent sized Riak deployment. We are currently adding machines simply to increase available RAM in the cluster.

Re: Riak 1.0

#9
A bit tangential to this particular announcement - but i've been musing about using Riak, though so far put off by their (seemingly) open-core, rather than open-source implementation. Are the paid, enterprise functions stuff you eventually need in most use cases? the lack of multi-site replication in particular is curious; would this mean I can replicate between nodes on the cluster, as long as they are in the same datacenter, but not across the interwebs until i hand over some $$$?

Re: Riak 1.0

#10

LevelDB support! Would love to see how it compares to Bitcask in terms of speed.

Bitcask can guarantee one disk seek, whereas LevelDB will do one disk seek per level, so at least from that perspective, it can't be better.

Level also has to look down the entire tree if a key is missing. This means inserts end up being more expensive than reads or updates (which are all just a hash lookup in Bitcask).

Post reply on HN