| A. Labrinidis and N. Roussopoulos. WebView Materialization. In Proceedings of the 2000. |
....requires database accesses, caches are typically by passed by marking the content uncacheable. Recent work has targeted extending the static caching concept by storing the result of a dynamic web request as HTML fragments or other formats indexed by the exact URL string or HTTP request header [11, 9]. Consistency and cache space management issues, however, can easily limit the scalability of these schemes. In more recent architectures, the edge server (which collectively refers to client side proxies, server side reverse proxies at the edge of the enterprise, or caches within a content ....
A. Labrinidis and N. Roussopoulos. WebView Materialization. In SIGMOD Conference, pages 367--378, 2000.
....database. 1.1 Caching and the Back Room DBMS Application caching of database data is widespread, particularly in the web facing applications that XML middleware systems are designed to support. Data is cached primarily for performance, and an experimental study by Labrinidis and Roussopoulos [16] of caching web data both in and out of the DBMS illustrates the problem. In almost every experiment, caching outside the DBMS offered two orders of magnitude better performance than caching within. Query Logic Tagger Parser Publisher RelDB View Query XML Data SQL DOM ROLEX QP ROLEX ....
A. Labrinidis and N. Roussopoulos. WebView materialization. In Proc. of the ACM SIGMOD Int'l. Conf. on Management of Data, 2000.
.... as XML [3] and support translation of queries posed in XML query languages into SQL [3, 7] However, other research suggests that traditional databases do not perform well enough to support a busy web server directly, even when appropriate query results for web pages are materialized in the DBMS [8]. Such speed issues and a concern for independence from a particular DBMS has led to widespread application caching of business data. For e business, an obvious format for this cached data is XML. While it may solve the performance problem, the application cache is undesirable for a number of ....
....such as order, meta data queries, recursive queries, etc. can continue to be handled by the XML query processor, yet it can push certain selections and or projections down to the underlying relational engine. However, if the interaction with the DBMS is itself too slow for a chosen application [8], this approach by itself will not be sufficient. To complete our solution, we have chosen to base our implementation of ROLEX on the DataBlitz TM Main Memory Database System [2] allowing us to capitalize on the extremely low latency access to data provided by a main memory architecture. ....
A. Labrinidis and N. Roussopoulos. WebView materialization. In Proceedings of the 2000.
....database. 1.1 Caching and the Back Room DBMS Application caching of database data is widespread, particularly in the web facing applications that XML middleware systems are designed to support. Data is cached primarily for performance, and an experimental study by Labrinidis and Roussopoulos [16] of caching web data both in and out of the DBMS illustrates the problem. In almost every experiment, caching outside the DBMS offered two orders of magnitude better performance than caching within. Query Logic Tagger Parser Publisher RelDB View Query XML Data SQL DOM ROLEX QP ROLEX ....
A. Labrinidis and N. Roussopoulos. WebView materialization. In Proc. of the ACM SIGMOD Int'l. Conf. on Management of Data, 2000.
....the DBMS to reduce the database access load. Oracle and Persistence Software developed middle tier data caching products along these lines. More recently, however, the caching of dynamically generated pages at the web servers has been shown to be more efficient than the caching of the data itself [26]. Consequently, DBMS and applica tion server suppliers, such as Oracle, announced web caches along with their more traditional data caches. At the time of the writing, various commercial caching solutions exist. Major application server vendors, such as IBM WebSphere, BEA WebLogic, and Oracle ....
A. Labrinidis and N. Roussopoulos. WebView Materialization. In A UM SIGMOD, 2000.
....typically assume full knowledge of up dates to the underlying database. Work in [14] allows stale data to be incorporated into materialized views by adding an obsolescence cost, and shares our goal of allowing clients to accept stale data in exchange for lower latencies. WebView materialization [21, 22] ad dresses the problem of computing materialized views for web accessible databases. Efficient strategies for the database to propagate updates to the WebView are presented in [22] Our problem differs from [21, 22] since we address updating cached objects at the client side, when we do not know ....
....to accept stale data in exchange for lower latencies. WebView materialization [21, 22] ad dresses the problem of computing materialized views for web accessible databases. Efficient strategies for the database to propagate updates to the WebView are presented in [22] Our problem differs from [21, 22] since we address updating cached objects at the client side, when we do not know exactly when objects are updated at remote servers. There is also relevant work in the database com munity [2, 19, 25] that relaxes the requirement that cached copies be consistent with objects that reside on ....
A. Labrinidis and N. Roussopoulos. Webview materi- alization. Proc. SIGMOD, 2000.
....the papers approach the performance problem through the caching of dynamic data [7,8,9,12,17,18] The papers provide different methodologies for caching dynamic Web data on Web servers. They also provide performance models and results on the effectiveness of their approaches. 5 The work found in [10, 14] presents efficient materialization methodologies for treating dynamic pages on the Web. 2.3. DIWS case studies A lot of very important work has also been done in the evaluation of the performance and other metrics of real world Web sites. The first case study [8,9] is related to Web sites of ....
Labrinidis, A., & Roussopoulos, N. (2000). WebView Materialization. SIGMOD Record, 29, (2), 367-378. 21
....Improving performance of data 1 http: caravel.inria.fr Eprototype WEAVE.html. intensive Web sites through data materialization has so far been addressed in two ways: i) materializing the results of frequently asked SQL queries [13] ii) selectively materializing pages on the Web server [22]. Although both strategies perform well under certain circumstances, both su er from lack of generality. The bottlenecks of data intensive Web sites have large degrees of variation. They typically depend on the hardware and software environment, on the database statistics, and on the Web site s ....
....ratios will in general vary depending on the particular Web site. Hence, the local solutions presented above only slightly reduce the performance problem, but do not tackle completely the issues raised in the dynamic evaluation of Web sites. A more general solution, used by most existing products [22] and prototypes, relies on materializing HTML pages. The materialization can be done either on the y or o line, before any user starts browsing. Despite good response times, the static (o line) evaluation strategy has several major drawbacks. First, it incurs signi cant space overhead, which ....
[Article contains additional citation context not shown here]
A. Labrinidis and N. Roussopoulos. WebView materialization. In Proc. of ACM SIGMOD Int. Conf. on Management of Data (SIGMOD), 2000.
No context found.
A. Labrinidis and N. Roussopoulos. WebView Materialization. In Proceedings of the 2000.
No context found.
A. Labrinidis and N. Roussopoulos. WebView materialization. pages 367--378, 2000.
No context found.
A. Labrinidis and N. Roussopoulos. WebView materialization. pages 367--378, 2000.
No context found.
A. Labrinidis and N. Roussopoulos. WebView Materialization. In Proceedings of the 2000.
No context found.
A. Labrinidis and N. Roussopoulos. Webview materialization. In ACM SIGMOD, pp. 367--378, 2000.
No context found.
A. Labrinidis and N. Roussopoulos. WebView Materialization. In Proceedings of the 2000.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC