Distributed Query Processing on the Web

CurrentWeb querying systems are based on a "data shipping" mode wherein data is downloaded from remote sites to the user-site, queries are processed locally against these documents, and then further data is downloaded from the network based on these results. A data shipping approach suffers from several disadvantages, including the transfer of large amounts of unnecessary data resulting in network congestion and poor bandwidth utilization, the client-site becoming a processing bottleneck, and extended user response times due to sequential processing.

[1]  Miron Livny,et al.  Condor-a hunter of idle workstations , 1988, [1988] Proceedings. The 8th International Conference on Distributed.

[2]  Laks V. S. Lakshmanan,et al.  A declarative language for querying and restructuring the Web , 1996, Proceedings RIDE '96. Sixth International Workshop on Research Issues in Data Engineering.

[3]  Tam Nguyen,et al.  Accessing relational databases from the World Wide Web , 1996, SIGMOD '96.

[4]  R. M. Fujimoto,et al.  Parallel discrete event simulation , 1989, WSC '89.

[5]  Tim Berners-Lee,et al.  Hypertext Markup Language - 2.0 , 1995, RFC.

[6]  Hiroyuki Kitagawa,et al.  Navigator-based Query Processing in the World Wide Web Wrapper , 1998, FODO.

[7]  Serge Abiteboul,et al.  Regular path queries with constraints , 1997, J. Comput. Syst. Sci..

[8]  Alberto O. Mendelzon,et al.  Querying the World Wide Web , 1997, International Journal on Digital Libraries.

[9]  Jennifer Widom,et al.  The Lorel query language for semistructured data , 1997, International Journal on Digital Libraries.

[10]  David Konopnicki,et al.  W3QS: A Query System for the World-Wide Web , 1995, VLDB.

[11]  Dan Suciu,et al.  Distributed query evaluation on semistructured data , 2002, TODS.

[12]  Dan Suciu,et al.  A query language and optimization techniques for unstructured data , 1996, SIGMOD '96.