Planetaki has been MongoDBased
7/06/2010WARNING: Here comes a rather technical post. Stay away if you are here just for the fancy videos and occasional eyecandy…
As part of the rebuilding of Planetaki we’ve switched from MySQL databases to MongoDB. It is quite a big change and the results are already noticeable. You can feel the wond in your face when in front of your planet. It’s fast, very fast.

Sam wrote a post about how it’s all set up. The techie inside you will enjoy it. Here are a few excerpts:
Planetaki caches huge amounts of data from posts all over the internet resulting in very large rows. The result is that the traditional database caching and optimisation techniques just aren’t as effective, and Planetaki was getting progressively slower and harder to manage.
[...]
Planetaki now uses a hybrid solution for storing data. The complex feeds and their entries are stored in MongoDB, and user data is stored in a traditional Postgresql database. This allows us to split the system into two parts, on one side we have the feed “reaping”, and on the other the website which mainly accesses the tables of data.
Read the full article: Planetaki powered by MongoDB
There is 1 comment in this article: