cornell@cs.umass.edu (Matthew Cornell) (02/09/91)
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