Recent Entries
Using Amazon’s Simple Email Service (SES) with Django
Yesterday, Amazon announced their Simple Email Service (SES). Sending emails from EC2 instances has been a well-known problem for some time, due to the likelihood that messages coming from there will often be marked as spam (supposedly Hotmail blacklist all EC2 IPs). The announcement of SES appears to be the ...
MongoEngine 0.4 Released
The long-awaited version 0.4 of MongoEngine has now been released. This is a major update, bringing a solid set of new features, optimisations and bug fixes. I'll outline some of the main changes, and link to the documentation where relevant. Completely re-written Q-object implementation that no longer uses Javascript. A ...
New MongoEngine Website
We've just launched a new website for MongoEngine over at mongoengine.org. Check it out and let us know what you think.
Full text search with MongoDB
Here I'll present a simple full text search engine, that uses MongoDB as its backend. It's implemented using MongoEngine, and is intended as more of a proof-of-concept than a viable alternative to "real" search engines such as Solr, Sphinx, etc. What will the search engine do? The search engine will ...
MongoEngine 0.3 Released
Just released version 0.3 of MongoEngine, here's a quick breakdown of some of the main changes. MapReduce Support Thanks to the great work by Matt Dennewitz, we now have support for MapReduce. Here's an example to show how it works, in which we generate frequencies of tags over a collection ...
Notes from a production MongoDB deployment
Really interesting post about how Boxed Ice handled some of the issues that appeared when using MongoDB for storing massive datasets (17,810 collections, 43,175 indexes and 664,158,090 documents).
Notes on MongoDB
Nice overview of MongoDB's capabilities.
Integrating MongoDB and Django
Check out this great introduction to MongoEngine and Mumblr from Kevin Fricovsky.
Introducing MongoEngine
MongoEngine is a Document-Object Mapper (think ORM, but for document databases) for working with MongoDB from Python. It uses a simple declarative API, similar to that of the Django ORM. So what does it do? Here's a brief run-down of some of the main features of MongoEngine: Document schema declaration ...
Insightful introduction to V8
An interesting, albeit slightly old, video explanation of V8's use of hidden classes from the VM wizard, Lars Bak.