Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Replicated indexes for distributed data

Conference ·
OSTI ID:535546

We describe a distributed index structure, in which data is distributed among multiple sites and indexes to the data are replicated over multiple sites. This permits good scalability as storage and accessing load are distributed over the sites and each site with an index replica has fast local access to the index structure, making remote requests at most for data at the leaves of the index tree. We call our method the dPi-tree because it is based on the Pi-tree. We replicate the index without the need for coherence messages. This works whether the index replica is persistent or a transient cached copy. We generalize a technique first used to provide recovery for Pi-tree indexes to independently and lazily maintain the index replicas. A further result is that each index replica is fully recoverable, an area not treated previously in replication schemes. We also show how the data in the leaves of the index can be distributed and re-distributed at very low cost.

OSTI ID:
535546
Report Number(s):
CONF-961209--
Country of Publication:
United States
Language:
English

Similar Records

Network-aware cache coherence protocol enhancement
Patent · Tue Sep 03 00:00:00 EDT 2019 · OSTI ID:1576397

Method and apparatus for using compression to improve performance of low voltage caches
Patent · Mon Jan 04 23:00:00 EST 2021 · OSTI ID:1805360

A resilient replication method in distributed database systems
Conference · Sat Dec 31 23:00:00 EST 1988 · OSTI ID:5726362