On Sep 13, 2011, at 7:58 AM, Klaus Darilion wrote:

> How does PowerDNS architecture work? It seems that lookups performed by
> the "ueberbackend" are cached whereas lookups which are done by the
> gsql-backend are not cached. Is this correct?

This is correct. The ueberbackend (UeberBackend::lookup) consults the 
querycache (UeberBackend::cacheHas) before consulting the actual backends. When 
an actual backend needs information for itself (like, in this situation, for 
checking SOAs to determine freshness) it does not talk to the PDNS query cache. 
These backends may of course benefit from caching in the actual SQL-server.

Kind regards,
Peter van Dijk


_______________________________________________
Pdns-users mailing list
[email protected]
http://mailman.powerdns.com/mailman/listinfo/pdns-users

Reply via email to