lispOS and persistent store

Bill House bhouse@dazsi.com
Fri, 25 Apr 1997 19:36:37 -0700


FWIW, the AgentBase VM incorporates an object store that
supports storing object closures. Right now, I'm using it to
build a data mining repository with 1.1 million records, each of
which contains a number of nested collections (about 244 columns
in all). Consider this:

	(beginTransaction myOR)
      (setq myOR[somekey:] someObject)
      (commitTransaction myOR)

Also, all source and compiled code is kept in object
repositories -- we only use OS files via some built-in file
functions, primarily for importing and exporting data from the
object repostories.  

The disk footprint of the AgentBase engine DLL is less than 2MB.

Bill House
--
http://www.dazsi.com
The views expressed are mine alone,
unless you agree with me.