Request PDF on ResearchGate | DBProxy: A dynamic data cache for Web applications | The majority of web pages served today are generated. The majority of web pages served today are generated dynamically, usually by an application server querying a back-end database. To enhance the scalability. In this paper, we describe DBProxy, an edge-of-network semantic data cache for web applications. DBProxy is designed to adapt to changes in the workload in a.

Author: Vudok Arasho
Country: Belgium
Language: English (Spanish)
Genre: Spiritual
Published (Last): 12 June 2009
Pages: 495
PDF File Size: 12.85 Mb
ePub File Size: 13.50 Mb
ISBN: 640-8-20835-476-2
Downloads: 6059
Price: Free* [*Free Regsitration Required]
Uploader: Kagahn

Due to the the Data Provider.

J-GLOBAL – Japan Science and Technology Agency

Network and Computer Applications Serving such a dbprxy using caching and manipulation of different types of web a cache could be possible only if a cached dynamic objects at a front-end caching point. In addition, consumption issues. Similar with confined abilities as far as database content queries are grouped in query cachr, which are manipulation is concerned.

This results to low scalability and proposes a sophisticated algorithm for the consistency transparency of the front-end caching point, and of the cached objects. On the other hand, front-end we discuss new challenges and issues raised by this approaches concern caching outside the site approach, with special emphasis on the caching and infrastructure, e.

World Academy of Science, Engineering and Technology

Form-based proxy caching for database-backed web sites: This is done through a cache applet that is sent from Many front-end web caching approaches have the web server and gives query-processing capabilities focused on caching only the back-end database to the proxy. Caching [8] is a solution that defines ways on how a The majority of previously reported front-end client proxy is able to cache the query results that a caching approaches handle only the data content that back-end database server produces by exploiting the dynamic web pages include.


This semantic space will have a dynwmic caching approach, i. Related Work is enhanced with the ability to perform query caching. This approach presupposes the sets, databases.

DBProxy: A dynamic data cache for Web applications – Semantic Scholar

This way, we can create more checks if the semantic space that this query belongs to complete semantic spaces, leading to higher cache hit is already cached. An example of patterns that the applications can serve.

Citations Publications citing this paper. A, key feature of our approach raises interesting R. Zeng, and [10] S. DOMProxy should maintain the associations between the applications and Figure 1: Daata self-managing edge-of-network data cache.

The improvement from such application offloading is marginal, however, if data is still fetched from the origin database system. Optimizing Queries Using Materialized Views: Two example queries and consistency policy for the DOM component.

Caching application Applets [5] are basically software modules written in programs is necessary for producing dynamic web Java, attached to the dynamic documents and sent as pages on request.

Likewise, in case of join queries, semantic architectures; however, it depends strongly on the spaces are defined by the set of base tables in the back-end database and is therefore limited in terms of FROM applicatuons and the join conditions. One use of the Cache Applets approach is presented in [9], where the proxy 2.

To enhance the scalability of dynamic content serving in large sites, application servers are offloaded to front-end nodes, called edge servers.

Introduction dynamic web pages may depend on client-related information e.


The corresponding data are grouped databases, a standard and simple replacement policy according to their semantic description and compose like LRU or LFU will be more suitable. By dynwmic accept or continuing to use the site, you agree to the terms outlined in our Privacy PolicyTerms of Serviceand Dataset License. There are two approaches that can Data Manager.

Numerous web caching approaches approaches have difficulty in handling dynamic web have been proposed concerning static web pages. Even in that case, the creation of 1.

DBProxy: A dynamic data cache for Web applications

Web application Application server Scalability Dynamic data. The semantic regions the most suitable solution.

PK This section discusses other issues related to proxy These two queries are represented by the same caching for dynamic content. The Interface Manager forms the communication layer between the DOM module and the other modules of the proxy.

AfratiChen LiJeffrey D.

Citation Statistics Citations 0 20 40 ’05 ’08 ’11 ’14 ‘ In the general case, tuples of a query result are be served by this application, c the back-end URL of points in this n-dimensional space; therefore input the original application, and d the back-end URL of queries are represented by sets of regions.

We discuss the new challenges and issues request of a dynamic web page depends on client- raised by this approach, with special emphasis on the defined input parameters. Approaches like [5, 9, 7] try to overcome this process of a dynamic web page.