Whenever a client frequently has to retrieve, to query and
to locally transform large parts of a huge XML document
that is stored on a remote web information server, data
exchange from the server to the client may become a
serious bottleneck that simply limits scaling of the amount
of information that can be processed locally on the client
by a client-based application.
We present Compressed Structure Caching (CSC) as a
solution that reduces the amount of data exchange by a
combination of the following techniques: compression of
the XML document's structure, client-side caching of the
structure and of already received XML content, inference
and optimized loading of the content needed on the client
to answer a given query.
We provide a performance evaluation that demonstrates
that our approach significantly reduces the amount of data
exchange from server to client.
|Cite as: Bottcher, S. and Hartel, R. (2009). CSC: Supporting Queries on Compressed Cached XML. In Proc. Twentieth Australasian Database Conference (ADC 2009), Wellington, New Zealand. CRPIT, 92. Bouguettaya, A. and Lin, X., Eds. ACS. 153-160. |
(local if available)