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

Reply via email to