Ticket #520 (new enhancement)

Opened 5 months ago

Cache Disk Storage, Flush mechanisms and Server Restart integrations

Reported by: lmajano Assigned to: lmajano
Priority: normal Milestone: 3.0.0
Component: ColdBox Cache Version:
Severity: normal Keywords:
Cc:

Description

Cache Disk Storage and flush mechanisms.

The cache will be able to flush its serializable entries into a disk store that can be specified by the configuration. The flush can be set on a request schedule frequency, just like the reaping schedule or take advantage of the reaping thread and serialize the entries to disk.

If a server failure occurs or the server is restarted, once the cache manager boots up, it will read of the disk store any elements that where flushed and re-inflate them back into the cache.

More thought into the disk store needs to be in place on how to advice serializations and synchronizations. Maybe a java loaded application that will take care of the threading and synchronization.


Copyright 2006 ColdBox Framework by Luis Majano