Ayende @ Rahien

Hi!
My name is Oren Eini
Founder of Hibernating Rhinos LTD and RavenDB.
You can reach me by phone or email:

ayende@ayende.com

+972 52-548-6969

, @ Q c

Posts: 6,125 | Comments: 45,488

filter by tags archive

That No SQL Thing – Key / Value stores – Operations

time to read 2 min | 338 words

I mentioned before that the traditional API for Key / Value stores is pretty simplistic, Get/Put/Delete over blob values. That doesn’t really give us much options,

I have a long series of posts talking about how to do a whole host of operations using this minimal API.


Comments

Demis Bellot

It's good to see you're devoting a lot of attention to Key/Value data stores. I'm not exactly sure what your motivation for adopting the technology is but mine lies in its ability to create high-performance web sites / web services, something which I've articulated in my own recent post: NoSQL vs RDBMS http://www.servicestack.net/mythz_blog/?p=129.

Because of your reach, I think your single-handedly going to raise the adoption and awareness of the technology with your contribution of knowledge on the subject. Rhino DHT does look good, and knowing your high quality of work I would most likely have adopted if it wasn't for the existence of Redis. Unfortunately it's raw speed and advanced features like effortless replication, blocking pop's, publish/subscribe and bindings for almost every language in existence is going to be hard to match. In this way I consider Redis to be a broker facilitating high performance atomic communication across language boundaries.

I'm not sure if it's your intention, but merging 'Divan DB' and 'Rhino DHT' into a single integrated solution may be your biggest USP and will go a long way into solving one of Key/Value data stores biggest limitation - querying.

Comment preview

Comments have been closed on this topic.

FUTURE POSTS

  1. The design of RavenDB 4.0: Physically segregating collections - 4 hours from now
  2. RavenDB 3.5 Whirlwind tour: I need to be free to explore my data - about one day from now
  3. RavenDB 3.5 whirl wind tour: I'll have the 3+1 goodies to go, please - 4 days from now
  4. The design of RavenDB 4.0: Voron has a one track mind - 5 days from now
  5. RavenDB 3.5 whirl wind tour: Digging deep into the internals - 6 days from now

And 12 more posts are pending...

There are posts all the way to May 30, 2016

RECENT SERIES

  1. The design of RavenDB 4.0 (14):
    03 May 2016 - Making Lucene reliable
  2. RavenDB 3.5 whirl wind tour (14):
    04 May 2016 - I’ll find who is taking my I/O bandwidth and they SHALL pay
  3. Tasks for the new comer (2):
    15 Apr 2016 - Quartz.NET with RavenDB
  4. Code through the looking glass (5):
    18 Mar 2016 - And a linear search to rule them
  5. Find the bug (8):
    29 Feb 2016 - When you can't rely on your own identity
View all series

Syndication

Main feed Feed Stats
Comments feed   Comments Feed Stats