Package org.apache.druid.client.cache
-
Interface Summary Interface Description Cache CachePopulator Abstraction of mechanism for populating aCacheby wrapping aSequenceand providing a function to extract the values from it.CacheProvider -
Class Summary Class Description BackgroundCachePopulator CachePopulatorimplementation that uses aExecutorServicethread pool to populate a cache in the background.BytesBoundedLinkedQueue<E> Abstract implementation of a BlockingQueue bounded by the size of elements, works similar to LinkedBlockingQueue except that capacity is bounded by the size in bytes of the elements in the queue.Cache.NamedKey CacheConfig CacheMonitor CachePopulatorStats Thread safe collector ofCachePopulatorstatistics, utilizedCacheMonitorto emit cache metrics.CachePopulatorStats.Snapshot CacheStats CaffeineCache CaffeineCacheConfig CaffeineCacheProvider ForegroundCachePopulator CachePopulatorimplementation that populates a cache on the same thread that is processing theSequence.HybridCache HybridCacheConfig HybridCacheProvider LocalCacheProvider Deprecated. LZ4Transcoder MapCache MemcachedCache MemcachedCacheConfig MemcachedCacheProvider MemcachedOperationQueueFactory -
Enum Summary Enum Description CacheExecutorFactory