Twisted Amazon SimpleDB
Now that SimpleDB> is out of it’s secret stealth beta I thought it was a good idea to make my Amazon Python modules available on Google Code.
I’ve written these for Polar Rose but as usual they are happy to release things like this under an open source license.
What the package contains is two things:
- Command line utilities to control SQS and SDB. I’ve found it extremely useful to be able to do things like creating domains and running queries from the command line during development or API exploration.
- Python modules to use SimpleDB, SQS and S3 in a Twisted environment. Twisted is a really nice Python framework to do asynchronous IO.
Good starting points on the wiki are:
- GettingStarted
- XmlRpcAndSimpleDatabaseExample
- SimpleDatabaseService
- SimpleDatabaseServiceCommandLineTools
The SimpleDB code is pretty stable and I encourage others to play with it. The SQS and S3 code needs some love. I have to check if it is still up to date with the current web service versions. I’ll do that soon and I will also try to make a really official release.
Enjoy!
Created
