Matches in SemOpenAlex for { <https://semopenalex.org/work/W127800113> ?p ?o ?g. }
Showing items 1 to 53 of
53
with 100 items per page.
- W127800113 abstract "Contemporary object-oriented database systems (OODBMSs) are typically deployed in client-server, data-shipping environments. Data items are shipped from servers to clients so that application processing can be performed at the client workstations. For simplicity and communication efficiency, several existing OODBMSs are based on page-server architectures; data pages are their minimum unit of transfer and client caching. Despite their efficiency, page servers can be too restrictive with respect to concurrency, as existing systems use pages as the minimum locking unit as well. The first two parts of the thesis show how to support object-level locking in a page server context. Several approaches are described, including an adaptive approach that uses page-level locking for most pages but switches to object-level locking when necessary. Each of the approaches is based on extending the idea of callback locking. Performance studies (based on simulations and actual implementations) are presented that compare the different approaches with each other and with pure page and pure object servers as well. For the range of workloads examined, the proposed adaptive page server is shown to provide very good performance, usually outperforming the pure page server, the pure object server, and the other alternatives as well. In addition to user-level data, OODBMSs create indices for fast access to the user data. While client caching and related algorithms for user-level data have been studied extensively, little has been said about indices in client-server OODBMSs. In fact, many OODBMS products simply treat indices like user data and perform two-phase locking (2PL) on index nodes. This approach ignores the fact that indices require specialized handling with respect to concurrency (and therefore caching as well). The last part of this thesis presents four approaches to supporting highly concurrent $Bsp{+}$-tree indices in data-shipping OODBMSs. The first approach performs all index operations at the server, while the others support varying degrees of client caching and usage of index pages. Performance results obtained from actual implementations emphasize the need for the non-2PL approaches and demonstrate the tradeoffs between no-caching and the three caching alternatives." @default.
- W127800113 created "2016-06-24" @default.
- W127800113 creator A5063929530 @default.
- W127800113 date "1997-01-01" @default.
- W127800113 modified "2023-09-27" @default.
- W127800113 title "Highly concurrent cache consistency for object-oriented database systems" @default.
- W127800113 hasPublicationYear "1997" @default.
- W127800113 type Work @default.
- W127800113 sameAs 127800113 @default.
- W127800113 citedByCount "1" @default.
- W127800113 crossrefType "journal-article" @default.
- W127800113 hasAuthorship W127800113A5063929530 @default.
- W127800113 hasConcept C111919701 @default.
- W127800113 hasConcept C115537543 @default.
- W127800113 hasConcept C204495577 @default.
- W127800113 hasConcept C31258907 @default.
- W127800113 hasConcept C41008148 @default.
- W127800113 hasConcept C77088390 @default.
- W127800113 hasConcept C93996380 @default.
- W127800113 hasConceptScore W127800113C111919701 @default.
- W127800113 hasConceptScore W127800113C115537543 @default.
- W127800113 hasConceptScore W127800113C204495577 @default.
- W127800113 hasConceptScore W127800113C31258907 @default.
- W127800113 hasConceptScore W127800113C41008148 @default.
- W127800113 hasConceptScore W127800113C77088390 @default.
- W127800113 hasConceptScore W127800113C93996380 @default.
- W127800113 hasLocation W1278001131 @default.
- W127800113 hasOpenAccess W127800113 @default.
- W127800113 hasPrimaryLocation W1278001131 @default.
- W127800113 hasRelatedWork W1490683288 @default.
- W127800113 hasRelatedWork W2017989954 @default.
- W127800113 hasRelatedWork W2067725013 @default.
- W127800113 hasRelatedWork W2078037900 @default.
- W127800113 hasRelatedWork W2112478310 @default.
- W127800113 hasRelatedWork W2112562750 @default.
- W127800113 hasRelatedWork W2116971154 @default.
- W127800113 hasRelatedWork W2121946292 @default.
- W127800113 hasRelatedWork W2124953928 @default.
- W127800113 hasRelatedWork W2138698012 @default.
- W127800113 hasRelatedWork W2140247686 @default.
- W127800113 hasRelatedWork W2141627792 @default.
- W127800113 hasRelatedWork W2488615990 @default.
- W127800113 hasRelatedWork W265690611 @default.
- W127800113 hasRelatedWork W2766167050 @default.
- W127800113 hasRelatedWork W2766728268 @default.
- W127800113 hasRelatedWork W3155545863 @default.
- W127800113 hasRelatedWork W414868759 @default.
- W127800113 hasRelatedWork W4664959 @default.
- W127800113 hasRelatedWork W979004358 @default.
- W127800113 isParatext "false" @default.
- W127800113 isRetracted "false" @default.
- W127800113 magId "127800113" @default.
- W127800113 workType "article" @default.