Chapter 8Amazon SimpleDB: A Cloud Database

In this chapter you’ll discover how to use Amazon SimpleDB to store data for your application. Amazon SimpleDB is a refreshingly simple alternative to the traditional (and very complex) relational database. We’ll review the conceptual basis behind Amazon SimpleDB, then learn how to use it with a number of self-contained code samples and a more complex real-world example. We’ll finish with a quick look at a browser-based tool for SimpleDB.


Many web applications would use a general purpose relational database such as Oracle or MySQL to store user data: account names, passwords, file lists, preferences, links, and so forth. Because they’re general purpose, these products have become very ...

Get Host Your Web Site In The Cloud: Amazon Web Services Made Easy now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.