• DocumentCode
    3436609
  • Title

    CoopSC: A Cooperative Database Caching Architecture

  • Author

    Vancea, Andrei ; Stiller, Burkhard

  • Author_Institution
    Dept. of Inf. IFI, Univ. of Zurich, Zurich, Switzerland
  • fYear
    2010
  • fDate
    28-30 June 2010
  • Firstpage
    223
  • Lastpage
    228
  • Abstract
    Semantic caching is a technique used for optimizing the evaluation of database queries by caching results of old queries and using them when answering new queries. CoopSC is a cooperative database caching architecture, which extends the classic semantic caching approach by allowing clients to share their local caches in a cooperative matter. Cache entries of all clients are indexed in a distributed data structure constructed on top of a Peer-to-Peer (P2P) overlay network. This distributed index is used for determining those cache entries that can be used for answering a specific query. Thus, this approach decreases the response time of database queries and the amount of data sent by database server, because the server only answers those parts of queries that are not available in the cooperative cache.
  • Keywords
    cache storage; data structures; peer-to-peer computing; query processing; CoopSC; cooperative database caching architecture; database queries; distributed data structure; peer-to-peer overlay network; Cooperative caching; Data structures; Databases; Delay; Information retrieval; Network servers; Peer to peer computing; Probes; Prototypes; Web server; Cooperation in P2P; Data Base; Implementation; P2P Application; Prototype; Semantic Caching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE), 2010 19th IEEE International Workshop on
  • Conference_Location
    Larissa
  • ISSN
    1524-4547
  • Print_ISBN
    978-1-4244-7216-1
  • Type

    conf

  • DOI
    10.1109/WETICE.2010.42
  • Filename
    5541774