# Package org.apache.solr.search.stats

APIs and Classes implementing the Stats component used for document frequency calculations.

See: Description

- Class Summary
  Class | Description
  --- | ---
  CachedSearcherStats |
  CollectionStats | Modifiable version of `CollectionStatistics` useful for aggregation of per-shard stats.
  ExactSharedStatsCache |
  ExactStatsCache | This class implements exact caching of statistics.
  ExactStatsCache.ExactStatsSource |
  LocalStatsCache | Default implementation that simply ignores global term statistics, and always uses local term statistics.
  LocalStatsSource | Convenience class that wraps a local `SolrIndexSearcher` to provide local statistics.
  LRUStatsCache | Unlike `ExactStatsCache` this implementation preserves term stats across queries in a set of LRU caches, and based on surface features of a query it determines the need to send additional RPC-s.
  StatsCache | This class represents a cache of global document frequency information for selected terms.
  StatsSource | The purpose of this class is only to provide two pieces of information necessary to create `Weight` from a `Query`, that is `TermStatistics` for a term and `CollectionStatistics` for the whole collection.
  StatsUtil | Various utilities for de/serialization of term stats and collection stats.
  TermStats | Modifiable version of `TermStatistics` useful for aggregation of per-shard stats.

## Package org.apache.solr.search.stats Description

APIs and Classes implementing the Stats component used for document frequency calculations.

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.