Jeff Merlet http://jeffmerlet.com Most recent posts at Jeff Merlet posterous.com Thu, 21 May 2009 07:24:00 -0700 Liked this simple but complete tutorial on making a Twitter-like service using a key-value DB http://jeffmerlet.com/liked-this-simple-but-complete-tutorial-on-ma http://jeffmerlet.com/liked-this-simple-but-complete-tutorial-on-ma
This is a good tutorial for people just learning on how to use a key-value store instead of a usual relational database. And this tutorial is great as demonstrating a fully working Web 2.0 service, including security. It is based on the new key-value store http://code.google.com/p/redis/ a non-volatile memcached-like store written in ANSI-C for Posix systems.


Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/45865/jeffmerlet.jpg http://posterous.com/people/PV2DuyfbrP Jeff Merlet JeffMerlet Jeff Merlet
Sat, 18 Apr 2009 12:59:00 -0700 An overview of modern SQL-free databases http://jeffmerlet.com/liked-an-overview-of-modern-sql-free-database http://jeffmerlet.com/liked-an-overview-of-modern-sql-free-database

SQL-free databases are quickly moving forward those days. They aren't "embedded databases" nor "key-value databases" anymore. Modern SQL-free databases are now featureful, while remaining fast, light and reliable. They really can replace SQL databases (even column databases) for a lot of tasks.

Via http://00f.net/2009/an-overview-of-modern-sql-free-databases

Update 1: check-out also the post from Richard Jones on a list of distributed key-value stores with a quick decent analysis on most of them. 

Update 2: Leonard Lin over at random($foo) posted yesterday a great post on his own experience with key-value stores. Worth it the read as he ended up writing his own thin consistent hashing layer in front of Tokyo Tyrant, i.e. pretty equivalent to what LightCloud is.

Update 3: Even if done in Python, here i an interesting performance comparison of key/value stores for language model count.

Update 4: And what about another key-value database: Redis, written in ANSI-C for Posix systems?

Update 5: Yahoo is talking about their own key-value store Sherpa.

Update 6: Liked this post on the rational why one will want to go beyond a relational database.

Update 7: But SQL-free DBs do have some serious drawback regarding mostly ad hoc reporting and ad hoc data fixing as alighted in this post on the dark side of NoSQL.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/45865/jeffmerlet.jpg http://posterous.com/people/PV2DuyfbrP Jeff Merlet JeffMerlet Jeff Merlet