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
