CacheBox: Enterprise Caching
6.x
6.x
  • Introduction
  • Intro
    • Release History
      • What's New With 6.8.0
      • What's New With 6.7.0
      • What's New With 6.6.1
      • What's New With 6.6.0
      • What's New With 6.5.0
      • What's New With 6.3.0
      • What's New With 6.2.0
      • What's New With 6.1.0
      • What's New With 6.0.0
    • About This Book
      • Author
  • Getting Started
    • Overview
      • CacheBox RefCard
      • Useful Resources
      • Features at a Glance
    • Installing CacheBox
    • Creating CacheBox
      • Common CacheFactory Methods
      • Cache Cleanup/Reaping
  • For The Geeks
    • Caching Concepts
      • Caching Considerations
      • Cache Loading
      • Definitions
      • Java Soft References
    • Cache Topologies
      • Single Instance/In-Process
      • Single Instance/Out-Process
      • Replicated
      • Distributed
    • CacheBox Architecture
      • CacheFactory
      • CacheBoxConfig
      • EventManager
      • ColdBox
      • LogBox
      • ICacheProvider
      • ICacheStats
      • IObjectStore
      • IEvictionPolicy
      • AbstractEvictionPolicy
      • IColdboxApplicationCache
  • Configuration
    • CacheBox Configuration
      • CacheBox DSL
        • LogBoxConfig
        • Scope Registration
        • Default Cache
        • Caches
        • Listeners
      • CacheBox Config Object
      • ColdBox Configuration
  • Usage
    • Cache Providers
      • CF Providers
      • Lucee Providers
      • Mock Provider
      • CacheBox Provider
      • Couchbase Providers
    • CacheBox Object Stores
      • ConcurrentStore
      • ConcurrentSoftReferenceStore
      • DiskStore
      • JDBCStore
      • BlackholeStore
  • Advanced Usage
    • CacheBox Eviction Policies
      • Using Your Own Policy
    • CacheBox Event Model
      • CacheBox Events
      • Provider Events
      • Cache Listeners
    • Cache Reporting
      • Creating Your Own Skins
        • Skin Templates
        • ReportHandler
          • Action Commands
Powered by GitBook
On this page

Was this helpful?

Edit on Git
Export as PDF
  1. Getting Started
  2. Overview

Features at a Glance

PreviousUseful ResourcesNextInstalling CacheBox

Was this helpful?

  • Cache Aggregator

    • Ability to aggregate different caching engines

    • Ability to aggregate different configurations of the same caches

    • Rich aggregation event model

    • Granular logging

  • Fast and Simple to use

    • Fast ColdFusion and Java hybrid cache

    • Simple API and configuration parameters

    • Small Footprint

    • No need to create it, configure it or manage it if used within a ColdBox Application

  • Solid Core

    • Multi-Threaded

    • Based on

    • Multiple : LRU,LFU and FIFO

    • Memory Management & Memory Sensitive caching based on

    • High Load Tested

    • Fully Documented

  • Extensible & Flexible

    • Cache Listeners for event broadcasting

    • Create your own custom eviction policies

    • Create your own cache providers

    • Create your own CacheBox object storages

    • Extensive and granular purging mechanisms (regular expressions and key snippets)

  • Highly Configurable

    • JVM Threshold Checks

    • Object Limits

    • Ability to time expire objects

    • Eternal (singletons) and time-lived objects

    • Object purging based on object usage (Access Timeouts)

    • Fully configurable at runtime via dynamic configurations and hot-updates

  • Visually Appealing and Useful

    • Fully featured caching monitor and commands panel

    • Complete cache performance reports

Java Concurrency Classes
Eviction Policies
Java Soft References