-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 28 Mar 2007, at 11:02, Atmasamarpan Novy wrote:
Two level cache:
A current ZODB cache will become a first level cache (L1), each
ZODB connection maintains its own copy. When an object is needed it
reads it from L2 cache instead from a storage. L2 cache is a common
for all ZODB connections. Objects are stored there in the state
where references are not yet resolved from their persistent form.
We can still have the same object replicated in respective L1
caches, now even one more copy is in L2. But a large L2 and a
smaller L1 could possibly lead to a more efficient caching strategy
than it is now.
Use ZEO and you get your single L2 cache, file-based, for free...
jens
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)
iD8DBQFGCjMDRAx5nvEhZLIRAlSzAKCTBxBlGHXNOkHO5aTP7TTAES9ItwCgjjyO
ioZBNTrEPaczODj6RzRsboU=
=H6pt
-----END PGP SIGNATURE-----
_______________________________________________
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/
ZODB-Dev mailing list - ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev