The current caching method is extremely
lightweight and scalable. It merely fills in 2 app variables with 2 strings (the
data and field map) and has 2 other application variables (one holds date/time
of cache creation, and duration in minutes)
It uses delimited strings, i.e. the data string
would be stored as:
' Rockville#c#MD#c#20849#r#<vbcrlf>
' Dallas#c#TX#c#XXXXX#r#<vbcrlf>
and the fieldmap string would be stored as:
' City#c#State#c#Zip#c#
This means cache take up little memory. Since the data is
cached not the format, even if it is formatted for a total different "look
and feel" the data still comes from the cache.