[Ann] CacheControlled SQL Methods (CCSQLMethods) 0.2
Z SQL methods, Zope's abstraction of SQL queries or commands, support caching of results. They use non-persistent attributes to maintain the cache. However, such attributes are thread local. Therefore, it is very difficult to flush the cache when the application knows about the invalidation of potentially cached information. 'CCSQLMethods' use a cache shared by all threads that can be managed by any of the threads. They provide for fine grained cache control. New in version 0.2: * "flushCache" now works reliably across independant ZEO client processes. Attention: "flushCacheEntry" still does not! * a new ("FSZSQLMethod" derived) filesystem based variant of "CCSQLMethods" * no longer a location dependancy on Z SQL Methods -- you can install "CCSQLMethods" in any products directory More information and download: <http://www.dieter.handshake.de/pyprojects/zope/CCSQLMethods.html> -- Dieter
participants (1)
-
Dieter Maurer