BlueBlog: How and Why Glue is Using Amazon SimpleDB instead of a Relational Database
Alex blogs over at Adaptive Blue about their use of Amazon's SimpleDB to power their browser add-on Glue.
The post is interesting, and the comments useful. What I noticed, though, is that they're using natural keys...
The solution that Glue uses relies on data duplication. Each Person and each Thing in our system has a unique key. In the case of a Person, the key is the username. In the case of a Thing, the key is a combination of the type, its name and an attribute, like author for a book or director for a movie, which provides a way to disambiguate among the objects that have the same type and the same name. via BlueBlog: How and Why Glue is Using Amazon SimpleDB instead of a Relational Database.