Links for 2008-04-29

by Zef Hemel

More CouchDB Updates

by Zef Hemel

Jan Lehnardt posted some more CouchDB updates.

Links for 2008-04-22

by Zef Hemel

Links for 2008-04-15

by Zef Hemel

Quote of the Day

by Zef Hemel

From the Google AppEngine mailing list:

A good way structure db’s for big table is to pick the ugliest solution and that’s the one that will work the best.

Google’s BigTable - GQL Reference:

A GQL query cannot perform a SQL-like “join” query.

A Google employee (second post by “ryan”):

We’ve had good results when we take a step back and think about our data models from a different angle. Most app developers are accustomed to designing SQL data models in a certain way, with a normalized schema, foreign keys, fixed column types, etc. With Google App Engine, you can often get good results by loosening the normalization and other restrictions, and often by doing more work in writes instead of queries.

Joins in CouchDB

If you’d be using an SQL database, you’d obviously have two tables with foreign keys and you’d be using joins. But what would the “obvious” approach in CouchDB look like?

CouchDB first impressions:

Joins, of course, are simply not possible… but in the right situations you wouldn’t need ‘em.

Amazon SimpleDB - A different perspective (in the comments):

You are right as far as I can see, that there is no join syntax in SimpleDB.

Normalization and table joins are so 2007.

Update: for more discussion see the reddit comments.

Links for 2008-04-08

by Zef Hemel

Today’s interesting links:

Next Page »