From: Matthew Cornell
Subject: Need persistent object store/o.o.d.b
Date:
Message-ID: <26333@dime.cs.umass.edu>
I need a persistent object store because my masters project (which I'm
writing using PCL in Macintosh Allegro Common LISP) is object oriented
and I want to save the objects across sessions. From an earlier
request to the Mac LISP group I received pointers to functions for
saving objects to (and loading them from) files. However, it would be
much better to have a persistent object store (or object oriented
database). I need one which has these features (I'm new to the
persistent object world so please forgive my needing to make them
explicit):
- load objects on call (no waiting for an entire file to load and
better use of memory: not all objects must be loaded and some can be
unloaded if memory gets tight). Ditto for saving.
- distributed store (don't have to know the details of where objects
are stored and you get transparent network access).
- concurrent object access + security (can protect objects based on user)
- fast saving, loading, and memory access
Would anyone who knows of such a system (commercial or academic)
please respond to me? Thank you in advance.
Matthew Cornell
Knowledge Communication Systems Group
Matthew Cornell
==================================================
Knowledge Communication Systems Group