> 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.


_______________________________________________
elephant-devel site list
elephant-devel@common-lisp.net
http://common-lisp.net/mailman/listinfo/elephant-devel

Reply via email to