Forum OpenACS Q&A: Ratcl for relational algebra

Collapse
Posted by Andrew Piskorski on
Jean-Claude Wippler has written a prototype relational algebra library for Tcl he calls Ratcl. It sounds quite useful in itself (if he follows through with the implementation), but I also wonder whether it could eventually be combined with the Tcl Threads Extension to give us a simple little in-memory, highly concurrent RDBMS. If so that could be very handy. Nsv/tsv is great, but plain old key/value pairs are awfully limiting - relational tables with support for inner and outer joins, etc., would be so much nicer...
Collapse
Posted by Andrew Piskorski on
Some of the discussion of in-memory lightweight RDBMSs is also relevant.
Collapse
3: Vlerq and TclRal (response to 1)
Posted by Andrew Piskorski on
Jean-Claude now plans to merge Ratcl into his more ambitious Vlerq. I also just learned of the existence of an entirely separate relational-algebra-in-Tcl project, TclRal.