CacheBox: Enterprise Caching
2.x
2.x
  • Introduction
  • What's New With 2.1.0
  • What's New With 2.0.0
  • About This Book
  • Author
  • Overview
    • CacheBox RefCard
    • Useful Resources
    • Features at a Glance
    • System Requirements
  • Installing CacheBox
    • Installation
  • 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
  • Creating CacheBox
    • Common CacheFactory Methods
    • Cache Cleanup/Reaping
  • CacheBox Configuration
    • CacheBox DSL
      • LogBoxConfig
      • Scope Registration
      • Default Cache
      • Caches
      • Listeners
    • CacheBox Config Object
    • ColdBox Configuration
  • Cache Providers
    • Couchbase Providers
    • CF Providers
    • Railo Providers
    • Mock Provider
    • CacheBox Provider
  • CacheBox Object Stores
    • ConcurrentStore
    • ConcurrentSoftReferenceStore
    • DiskStore
    • JDBCStore
    • BlackholeStore
  • 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. Overview

Features at a Glance

PreviousUseful ResourcesNextSystem Requirements

Last updated 7 years ago

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