1994
DOI: 10.1145/191843.191915
|View full text |Cite
|
Sign up to set email alerts
|

Shoring up persistent applications

Abstract: SHORE (Scalable Heterogeneous Object REpository) is a persistent object system under development at the University of Wisconsin. SHORE represents a merger of object-oriented database and file system technologies. In this paper we give the goals and motivation for SHORE, and describe how SHORE provides features of both technologies. We also describe some novel aspects of the SHORE architecture, including a symmetric peer-to-peer server architecture, server customization through an extensible value-a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
35
0

Year Published

2001
2001
2008
2008

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 54 publications
(35 citation statements)
references
References 12 publications
0
35
0
Order By: Relevance
“…Chord [19], Gnutella [16], and PAST are fully decentralized systems, contrasted with centralized systems like Postgres [20] and NFS [17] tend toward centralized control, all of which represent extremes on the diagram. Databases like SHORE [4] and Google [2] represent moderately centralized databases, likewise, PVFS [5] and Lustre [21] represent moderately centralized file systems. Giggle [6], OceanStore [18], and FARSITE [1] represent replica systems, object systems, and file systems that tend toward peer-to-peer characteristics.…”
Section: Gems Distributed Storage Modelmentioning
confidence: 99%
“…Chord [19], Gnutella [16], and PAST are fully decentralized systems, contrasted with centralized systems like Postgres [20] and NFS [17] tend toward centralized control, all of which represent extremes on the diagram. Databases like SHORE [4] and Google [2] represent moderately centralized databases, likewise, PVFS [5] and Lustre [21] represent moderately centralized file systems. Giggle [6], OceanStore [18], and FARSITE [1] represent replica systems, object systems, and file systems that tend toward peer-to-peer characteristics.…”
Section: Gems Distributed Storage Modelmentioning
confidence: 99%
“…Our experimental platform is built on top of the SHORE storage manager [5], which provides support for R * -trees. We also implemented a quadtree indexing method in SHORE.…”
Section: Data Sets and Experimental Setupmentioning
confidence: 99%
“…Storage management and buffering decisions are differed to the client code, which can use the storage management facilities of the framework (or any other framework, like SHORE [8]) directly. The tree internally only needs to use the ISerializable and IStorageManager interfaces, simplifying substantially node storage issues.…”
Section: R-treementioning
confidence: 99%