Efficient file access in a large repository using a two-level cache

A two-level cache to facilitate resolving resource path expressions for a hierarchy of resources is described, which includes a system-wide shared cache and a session-level cache. The shared cache is organized as a hierarchy of hash tables that mirrors the structure of a repository hierarchy. A part...

Full description

Saved in:
Bibliographic Details
Main Authors Idicula, Sam, Petride, Sabina, Khaladkar, Bhushan, Agarwal, Nipun
Format Patent
LanguageEnglish
Published 04.12.2012
Online AccessGet full text

Cover

Loading…
Abstract A two-level cache to facilitate resolving resource path expressions for a hierarchy of resources is described, which includes a system-wide shared cache and a session-level cache. The shared cache is organized as a hierarchy of hash tables that mirrors the structure of a repository hierarchy. A particular hash table in a shared cache includes information for the child resources of a particular resource. A database management system that manages a shared cache may control the amount of memory used by the cache by implementing a replacement policy for the cache based on one or more characteristics of the resources in the repository. The session-level cache is a single level cache in which information for target resources of resolved path expressions may be tracked. In the session-level cache, the resource information is associated with the entire path expression of the associated resource.
AbstractList A two-level cache to facilitate resolving resource path expressions for a hierarchy of resources is described, which includes a system-wide shared cache and a session-level cache. The shared cache is organized as a hierarchy of hash tables that mirrors the structure of a repository hierarchy. A particular hash table in a shared cache includes information for the child resources of a particular resource. A database management system that manages a shared cache may control the amount of memory used by the cache by implementing a replacement policy for the cache based on one or more characteristics of the resources in the repository. The session-level cache is a single level cache in which information for target resources of resolved path expressions may be tracked. In the session-level cache, the resource information is associated with the entire path expression of the associated resource.
Author Khaladkar, Bhushan
Idicula, Sam
Agarwal, Nipun
Petride, Sabina
Author_xml – sequence: 1
  givenname: Sam
  surname: Idicula
  fullname: Idicula, Sam
– sequence: 2
  givenname: Sabina
  surname: Petride
  fullname: Petride, Sabina
– sequence: 3
  givenname: Bhushan
  surname: Khaladkar
  fullname: Khaladkar, Bhushan
– sequence: 4
  givenname: Nipun
  surname: Agarwal
  fullname: Agarwal, Nipun
BookMark eNqNjEsKwjAQQLPQRf3cYS5QEAPSrkuLB3AvQ5jEgWFSMqni7a3gAVy9xXu8ndtoVmrcMMbIgUkrRBYCDIHMgBUQBEsiKDRn45rLGxZjTauor9wKPUkgYHjQwW0jitHxx72DabwN13axGeu6tnsq-MWp8-dL53v_R_IBCjQ0gA
ContentType Patent
CorporateAuthor Oracle International Corporation
CorporateAuthor_xml – name: Oracle International Corporation
DBID EFH
DatabaseName USPTO Issued Patents
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EFH
  name: USPTO Issued Patents
  url: http://www.uspto.gov/patft/index.html
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
ExternalDocumentID 08326839
GroupedDBID EFH
ID FETCH-uspatents_grants_083268393
IEDL.DBID EFH
IngestDate Sun Mar 05 22:37:26 EST 2023
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-uspatents_grants_083268393
OpenAccessLink https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/8326839
ParticipantIDs uspatents_grants_08326839
PatentNumber 8326839
PublicationCentury 2000
PublicationDate 20121204
PublicationDateYYYYMMDD 2012-12-04
PublicationDate_xml – month: 12
  year: 2012
  text: 20121204
  day: 04
PublicationDecade 2010
PublicationYear 2012
References Burke et al. (7774380) 20100800
Shadmon et al. (8065308) 20111100
"1 Introduction to Oracle XML DB" downloaded from the Internet Aug. 28, 2009 < http://download.oracle.com/docs/cd/B19306-01/appdev.102/b14259 > 28 pages.
Garcia-Luna-Aceves et al. (7577754) 20090800
Bireley et al. (6115703) 20000900
"20 Accessing Oracle XML DB Repository Data" downloaded from the Internet Aug. 25, 2009 < http://download.oracle.com/docs/cd/B19306-01/appdev.102/b14259 > 10 pages.
References_xml – year: 20090800
  ident: 7577754
  contributor:
    fullname: Garcia-Luna-Aceves et al.
– year: 20100800
  ident: 7774380
  contributor:
    fullname: Burke et al.
– year: 20000900
  ident: 6115703
  contributor:
    fullname: Bireley et al.
– year: 20111100
  ident: 8065308
  contributor:
    fullname: Shadmon et al.
Score 2.8701615
Snippet A two-level cache to facilitate resolving resource path expressions for a hierarchy of resources is described, which includes a system-wide shared cache and a...
SourceID uspatents
SourceType Open Access Repository
Title Efficient file access in a large repository using a two-level cache
URI https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/8326839
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1NSwMxEB3aIqgnRcX6RQ5eo7tttps9l10WQelBobeS7CalsGZLN6V_vzOpFC96zUAy5OtNkpc3AM8qEUqmWcV1XNEzo864ljrhtdB2LFU1qgLb_f1jUn6Jt3ky70F5_AvzjcuIr9GX7mXbrX0byJW4vR8Gnh_En0kj0JH6wM41rapntX3FmTlBsO9DX0ZE7cuL8hxOsQoM2ZzvfoFGcQEns1B6CT3jrmCaB7UGLGAkhsRUSFXIVo4p1hAfm9H9fbeiV29GdPQlGvyu5Q3xelhFysvXwIr8c1ryY4uL5YaYLIvox7PxDQzwRG9ugRkMO5RN0zg2GMDYkVaSIntE7yyymUiHMPyzmrt_bPdwhngekpVE4gEGfrM1j4iZXj-FDtkDWTB3Wg
link.rule.ids 230,309,783,805,888,64367
linkProvider USPTO
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3JTsMwEB2VglhOIEC0bD5wNSRt1nNpFLYqB5B6i2wnriqFpGpc9feZcauKC1w9kj3y9mbs52eAB-F7IgpjxaWr6JpRxlxG0ueFJ_UwEmqgLNv9YxKkX97r1J92IN29hfnGZcQX6Ev7uGoXprHkStzeNwPPN-LPpBFYk_rAuq4aUWSFfsKZGSDY78E-YmxgU7IkPYEjrASDttq0v2AjOYWDzJaeQaesz2E0tnoNWMBIDokJ-1khm9dMsIoY2YxO8Ns53XszIqTP0GDWDa-I2cMUaS9fAEvGn6OU71rMZ0visuTO1rfhJXQxpy-vgJUYeAgdhq5bYgijB1JEFNsjfseOjr2wB70_q-n_Y7uHw-w5yd9fJm_XcIzgbn8ucbwb6JrlqrxFADXyzvbND2HZelc
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Efficient+file+access+in+a+large+repository+using+a+two-level+cache&rft.inventor=Idicula%2C+Sam&rft.inventor=Petride%2C+Sabina&rft.inventor=Khaladkar%2C+Bhushan&rft.inventor=Agarwal%2C+Nipun&rft.number=8326839&rft.date=2012-12-04&rft.externalDBID=n%2Fa&rft.externalDocID=08326839