[erlang-questions] Mnesia
Richard A. O'Keefe
ok@REDACTED
Wed Oct 14 03:16:38 CEST 2015
On 14/10/2015, at 6:46 am, <lloyd@REDACTED> <lloyd@REDACTED> wrote:
>
> I asked Fred what it would it take to upgrade Mnesia for the 21st century (or, at least, for the next decade). He didn't know.
There's one thing that strikes me.
I could go to a shop today and buy a 1 TB external drive for
NZD 75, including Goods and Services Tax of 15%. (At least
that's what the ad I saw a couple of days ago said.)
That's almost exactly USD 50. This is a drive that fits in
a shirt pocket, with room left over for all sorts of junk.
To make Mnesia a data base for the 2010s, it has to be able to
handle at least 1TB of data. Heck, I've got enough goodies-for-
research money left that I could get the department to buy me
ten of these gadgets, so let's say Mnesia
- should be able to handle a single table in the low TB
- should be able to handle a collection of tables in the
tens of TB
- where "handle" includes creating, populating, checking,
recovering, and accessing in "a reasonable time".
That's a "single machine data base for the 2010s".
Of course there are multicore, cluster, and network issues as
well.
More information about the erlang-questions
mailing list