Has anyone here learned much about Erlang's "mnesia" database, or
considered whether (and how) it would be feasible to use it from
AOLserver?

  http://www.erlang.org/doc/r9c/lib/mnesia-4.1.4/doc/html/mnesia.html

AOLserver's nsv API is great, but I've occasionally found the plain
old key/value pairs of an associative arrays limiting, and really
wished I had an in-memory relational database available.  So I'm
wondering if Mnesia would fit that bill..

Reportedly, Mnesia's features include: object-relational, in-memory or
on disk, soft real-time, distributed.

It says it supports atomic transactions and concurrency, but I haven't
found any particularly good explanation of how it is similar/different
to other relational databases - what locking model it uses, whether it
supports referential integrity, etc.

Comments?

--
Andrew Piskorski <[EMAIL PROTECTED]>
http://www.piskorski.com


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of 
your email blank.

Reply via email to