[elephant-devel] using one store with mutiple lisp instances

Alex Mizrahi alex.mizrahi at gmail.com
Sun May 8 02:53:18 UTC 2011


> How can you guarantee that the postgres cache is coherent across machines?

When something is updated invalidation notifications are recorded. 
Notifications are read and applied before each transaction.

> Also, BDB does caching in shared memory regions across multiple processes,
 > so I'm not sure how much extra benefit you'll get from the Postgres
 > cache.

Good point. One thing is that cache is on the lisp side so there is no 
overhead associated with traversal/locking/deserialization.





More information about the elephant-devel mailing list