Speeding Up navigational requests in a parallel object database system

2Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

In data intensive applications, bothprogramming and declarative query languages have attractions, the former in comprehensiveness and the latter for ease of use. Databases sometimes support the calling of side-effect free user defined functions from within declarative queries. As well as enabling more efficient coding of computationally intensive functions, this provision not only moves computation to data in a clientserver setting, but also enables speedup through data parallel execution if the server is parallel. There has been little work on the combined use of query and program based database access in the context of parallel servers. We believe Polar is the first parallel object-oriented database which supports this arbitrary navigation both in a client application and in functions (operations) which may be called from within declarative queries. This work introduces Polar’s support for navigation and for calling operations from within parallel queries and presents performance results for example navigational requests for the large OO7 benchmark.

Cite

CITATION STYLE

APA

Smith, J., Watson, P., de F. Mendes Sampaio, S., & Paton, N. W. (2002). Speeding Up navigational requests in a parallel object database system. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2400, pp. 332–341). Springer Verlag. https://doi.org/10.1007/3-540-45706-2_44

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free