WebGecko Home
Authoring and caching solutions for a better Web experience
SEARCHStart search

ASPCACHE FEATURES

Data Caching
  • Add, update, retrieve, and remove items - ASPCache™ has standard collection functionality, and then some.
  • Set item expiration: Cached items can optionally be given an expiration period.
  • Auto flushes underused items: Cache-wide settings specify thresholds and cleanup frequency for removing underused items.
  • Cache shrinking to limit resource consumption: The max size for the cache can optionally be set. The most frequently used items remain in the cache, the least frequently used items are removed.
  • Access statistics for each item: Hits, time until expiration, time in cache, time since last use.
Output Caching
  • Page fragment caching: Cache page fragment files and write them to the Response object.
  • Auto updates when cached files change: Changes to page fragment files are instantly reflected.
  • Page fragments can be generated by other applications: Generate page fragments with APGen™, FSO, XSLT, etc.
  • Provides best output caching when used with APGen: APGen is specialized for scripted generation of Web page content.
Performance
  • Ultra high-performance collection: Proprietary algorithm gives incredibly fast lookup by key. Read-write locks allow simultaneous reads from different threads on SMP machines.
  • Item handles for O(1) lookup: Handles offer O(1) lookup and threadsafe access.
  • Threadsafe and aggregates the Free-Threaded Marshaler: No overhead while accessing ASPCache from different threads.
  • Background removal of underused and expired items: Removal of underused and expired items never slows requests or locks the cache.
  • Streamlined fragment caching: Avoids overhead from BSTR allocation, Unicode conversion, COM object creation, file access, and script execution.
  • Fast enumeration: Enumeration uses handles for O(1) lookup and does not lock the cache.



Home  |  Products  |  Community  |  Sales  |  Support  |  Company
Mailing List  |  Services  |  Press  |  Search  |  Privacy  |  Contact Us