[Haskell-cafe] [ANNOUNCE] Haskell DBMS: Project:M36

A.M. agentm at themactionfaction.com
Wed Dec 2 19:56:44 UTC 2015


On 12/02/2015 02:37 PM, Andrey Chudnov wrote:
> Interesting. I wonder how it compares to IxSet
> (https://hackage.haskell.org/package/ixset) and ACID-State
> (https://hackage.haskell.org/package/acid-state). Could you comment?

Hi Andrey,

Project:M36 is a complete relational algebra engine with multiple
front-ends, optional filesystem persistence, and transactional
semantics. Therefore, it is more akin to SQL DBMSs.

More specifically, IxSet does not support relational join, relational
group, persistence, aggregations, schema changes, or transactions.
Acid-state is effectively a structure graph serializer and therefore has
no provisions for schema changes, querying, or any relational algebra
operators.

Project:M36 can be used as a foundational component of the "Out of the
Tarpit" architecture, while the other packages cannot.

http://shaffner.us/cs/papers/tarpit.pdf

Cheers,
M



-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: OpenPGP digital signature
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20151202/bd0bc273/attachment.sig>


More information about the Haskell-Cafe mailing list