11. Improving the SimpleDB Client

Simplicity is one of the main characteristics of SimpleDB, but achieving simplicity does not guarantee convenience. The SimpleDB operations provide an excellent set of primitives, and there are many useful and creative ways to assemble those primitives.

Some of the most common usage patterns of SimpleDB involve a degree of awkwardness when the underlying abstractions do not fit the task you want to accomplish. It is in these areas that the SimpleDB client can be enhanced by adding the conveniences and the abstractions that fit better.

This chapter provides ideas, suggestions, and, in some cases code, as part of a discussion on where the future of SimpleDB clients could be. The overall viewpoint is the practical ...

Get A Developer’s Guide to Amazon SimpleDB now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.