The Tofu

 
« Back to blog

Relax, use a couchdb backend for ejabberd.

There has been mention of using couchdb with ejabberd. Mnesia is good and so are traditional RDBMSes, but sometimes you need to relax. :) So, I started writing couchdb ejabberd modules. Authentication works and I need to do other things like roster and vcard. I just wanted to quickly announce it for people who are interested. Since I have become fond of github I have placed the code on there.

http://github.com/twonds/ejabberd_couchdb/tree/master

Comments (2)

Nov 14, 2009
voxadam said...
What benefits does using Couch have over Mnesia or traditional RDBMSes? Is it simply a, "it's what I'm using for other things and I have it installed"?
Nov 16, 2009
This is a tough question to answer. There are a lot of benefits over traditional RDBMSes. There are also times when it doesn't fit well.

The short answer is we are using it for other things and its better not to mirror data.

Leave a comment...