Toggle Main Menu Toggle Search

Open Access padlockePrints

Speeding up Navigational Requests in a Parallel Object Database System

Lookup NU author(s): Dr James Smith, Professor Paul WatsonORCiD

Downloads

Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


Abstract

In data intensive applications, both programming 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 client-server 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.


Publication metadata

Author(s): Smith J, Watson P, de F Mendes Sampaio S, Paton NW

Editor(s): Monien, B., Feldmann, R.

Publication type: Conference Proceedings (inc. Abstract)

Publication status: Published

Conference Name: 8th International Euro-Par Conference (Euro-Par)

Year of Conference: 2002

Pages: 332-341

ISSN: 0302-9743 (Print) 1611-3349 (Online)

Publisher: Springer

URL: http://dx.doi.org/10.1007/3-540-45706-2_44

DOI: 10.1007/3-540-45706-2_44

Library holdings: Search Newcastle University Library for this item

Series Title: Lecture Notes in Computer Science

ISBN: 9783540440499


Share