[erlang-questions] clarify: why is Mnesia not fit for large databases

Dominic Williams erlang@REDACTED
Thu Dec 6 00:18:56 CET 2007


In the recent discussion about BDB, several prominent 
members of the community were of the opinion that Mnesia is 
not fit for large databases.

Is this still the case with fragmented tables?

It was also suggested that for large volumes of stored, 
rarely consulted data, something like mysql is better, and 
Mnesia should be kept for realtime session data.

What about when the realtime session tables are getting 
huge? Any reason not to use Mnesia in that case?

Can someone clarify in what precisely makes Mnesia unfit for 
large databases? Is it scalability? Bugs? Maintenance hell?


Dominic Williams


More information about the erlang-questions mailing list