Are there any good examples of this?

From: "Mark Benussi" <[EMAIL PROTECTED]>
Reply-To: "Tomcat Users List" <[email protected]>
To: "'Tomcat Users List'" <[email protected]>
Subject: RE: caching pattern
Date: Tue, 29 Mar 2005 14:54:24 +0100

If you are caching content, e.g. pages I would recommend using XSL to
transform the data into html, or jsp if you need. At startup and then
whenever it is changed.

For data, implement a persistence pattern (Data extends BaseData class,
Persistence extends BasePersistence class). Then for any data you want to
cache extend the BaseData to override the CRUD methods to hold data in a
Hashtable by key lookup (Assuming your data can be looked up using a single
key). Implement a time to live Timer (Say an hour) and then every time your
data is read, update its time stamp for the timer to ignore.

-----Original Message-----
From: Didier McGillis [mailto:[EMAIL PROTECTED]
Sent: 29 March 2005 14:17
To: [email protected]
Subject: Re: caching pattern

A listing of some names, and some static content, the content is pulled from

the database, but is infrequently changed

>From: QM <[EMAIL PROTECTED]>
>Reply-To: "Tomcat Users List" <[email protected]>
>To: Tomcat Users List <[email protected]>
>Subject: Re: caching pattern
>Date: Mon, 28 Mar 2005 18:19:28 -0600
>
>On Mon, Mar 28, 2005 at 04:47:30PM +0000, Didier McGillis wrote:
>: Im looking for an idea of how to setup a caching pattern?
>
>That's awful vague ;)
>
>What sort of caching?  Content, data, other?
>
>Depending on what you're trying to do, and your desire/willingness to
>use third-party tools, you may not have to write it yourself from
>scratch.
>
>-QM
>
>--
>
>software   -- http://www.brandxdev.net/
>tech news  -- http://www.RoarNetworX.com/
>code scan  -- http://www.JxRef.org/
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]




--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to