Is tcerl for Mnesia production ready? Is there any alternatives?
- by Sanoj
I would like to create a scalable web service using Mnesia as database. However Mnesia per default isn't scalable for persistent storgage since it is using Dets (which has a 2GB limit) as backend. I have seen discussions about extending Mnesia with MnesiaEx and use tcerl as backend. It sounds good and have showed good performance.
However, I have seen in a talk about Tokyo Cabinet and CouchDB with Mnesia that there are some issues:
issues with durability
issues with memory leaks
issues with crashes
Is tcerl + Mnesia really production ready? And is there any other alternatives? How doe´s companies overcome these issues if they use Mnesia in bigger systems?
Is there a working solution with Mnesia and Tokyo Tyrant that is working better?