LDAP filter cache

The filter cache stores cached entry IDs that match a search filter that was previously resolved in DB2®.

When the client issues a query for data, the query goes to the filter cache in the following conditions:

  • The query is not a base-scoped search that can be resolved in memory.
  • The filter cannot be resolved in memory by the attribute cache manager.

When a query arrives at the filter cache, one of the following actions occur:

  • The IDs that match the filter settings that are used in the query are in the filter cache. If such cases, the list of the matching entry IDs is sent to the entry cache.
  • The matching entry IDs are not cached in the filter cache. In such cases, the query must access DB2 in search of the data.