83 citations found. Retrieving documents...
M. J. Stonebraker, "The Design of the POSTGRES Storage System," 13th VLDB, 1987, reprinted in Readings in Database Systems, Second Edition, M. J. Stonebraker, Ed., Morgan Kaufmann 1994

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:

First 50 documents  Next 50

Versioned Backups and Index Concurrency - Lomet, Salzberg   (Correct)

....accurately. This process of mining data for hidden patterns is not limited to commercial applications. 1 2 We foresee similar applications, often with even larger databases, in science, medicine, intelligence gathering, and many other areas. For data mining, temporal indexes as in POSTGRES [Ston], for example, have been proposed. But POSTGRES does not provide backup copies of the database. There is only one copy of current data in POSTGRES; it is in the current database. No logs are kept in this model; it is assumed that no media (stable main memory) failures will occur. Our recent work ....

....to record stably in a separate location transaction transaction identifier, commit time, and the nodes that have data changed by a transaction until the timestamping activity for the transaction is complete. At that time, the information has been recorded in the stable database. In POSTGRES [Ston], this separate information is called the TIME table. When a record is later accessed, its commit time replaces its TID. The problem is, if this information is ever to be truncated, or more accurately garbage collected (the entries may not be deleted in order) one must know when all nodes ....

Stonebraker, M., "The Design of the POSTGRES Storage System," Proc. 13th VLDB Conference, Brighton, 1987, pp.289-300.


Semantics of Time-Varying Information - Christian Jensen And (1996)   (6 citations)  (Correct)

....and where so called retrospective updates (changes to information about the past) are possible [Sar90] Hence, the transaction time is always equal to or after the valid time, and, like the previous model, this model supports retroactive bitemporal relations. The POSTGRES data model [Re87, Sto87a] supports degenerate bitemporal relations, in that facts valid now in the real world are stored now, and all past states are retained. The POSTGRES query language [Sto90] supports transaction timeslice. This query language may be viewed alternatively as a transaction time, valid time, or even ....

....more insight into this distinction in Section 3.4.2. What is the relationship between POSTGRES two timestamps, TQuel s four timestamps, and Ben Zvi s five timestamps We showed in Section 2. 1 that POSTGRES was a degenerate bitemporal data model, and thus a tuple s two timestamps Tmin and Tmax [Sto87a] serve as both valid and transaction time, equal to TQuel s four timestamps, two valid (begin = Tmin and end = Tmax) and two transaction (start = Tmin and stop = Tmax) Using the BCDM, and in particular its spatial metaphor (cf. Figure 3b) we see that POSTGRES tuples are timestamped with ....

M. Stonebraker. The Design of the Postgres Storage System. In P. Hammersley, editor, International Conference on Very Large Databases, pages 289--300, Brighton, England, September 1987.


The Vagabond Approach to Logging and Recovery in Transaction-Time .. - Nørvåg   (Correct)

....systems, e.g. in System R [3] However, the performance has not been satisfactory using these strategies. The main reasons for this, were limited buffer size in combination with unclustered data, and relatively large amounts of metadata that had to be written during the commit process. POSTGRES [21, 22] also employed a no overwrite strategy. Data in POSTGRES was stored in relations, which themselves were stored in files. Pages were allocated or deallocated for a file on demand, and were linked together. As illustrated in Figure 2, each page in POSTGRES had an anchor table, used to retrieve ....

M. Stonebraker. The design of the POSTGRES storage system. In Proceedings of the 13th VLDB Conference, 1987.


Design, Implementation, and Performance of the V2 Temporal.. - Nørvåg (2002)   (Correct)

....support for temporal objects, we are only aware of one prototype: POST C [26] In addition, some temporal ODBs built on top of non temporal ODBs (i.e. stratum approach) exists. One example is TOM, built on top of O 2 [24] The architecture of the object relational database system POSTGRES [25] also made it possible to store and retrieve historical versions of objects tuples. Another approach to temporal document databases is the work by Aramburu et al. 4] Based on their data model TOODOR, they focus on static document with associated time information, but with no versioning of ....

M. Stonebraker. The design of the POSTGRES storage system. In Proceedings of the 13th VLDB Conference, 1987.


Improving Availability with Recursive Micro-Reboots: A.. - Candea, Cutler, Fox (2003)   (1 citation)  (Correct)

....they recover slowly. A large group of products, however, offer tuning knobs that permit the administrator to trade performance for improved recovery time, such as making checkpoints more often in the Oracle DBMS [63] An example of a pure crash only state store is the Postgres database system [96], which avoids write ahead logging and maintains all data in one append only log. Recovery is practically instantaneous, because it only needs to mark the transactions that failed (i.e. uncommitted at the time of the crash) The latest version of Mercury does not use Postgres, but its MySQL ....

.... have been recognized by many system designers, as they employed techniques ranging from the use of non volatile memory (e.g. Sprite s recovery box [10] derivatives of the Rio system [26, 67] to non overwriting storage combined with clever metadata update techniques (e.g. the Postgres DBMS [96], Network Appliance s filers [55] A common theme, which we have identified in section 4.3, is that of segregating and protecting state that needs to be persistent, while treating the rest as soft state. We see this approach reflected in recent work on soft state hardstate segregation in ....

M. Stonebraker. The design of the Postgres storage system. In Proc. 13th Conference on Very Large Databases, Brighton, England, 1987.


Data Replication in OceanStore - Geels (2002)   (3 citations)  (Correct)

....Bayou replicas are more lightweight and transient than normal DBMS servers, although they are restricted to replicate full copies of the database. Updates propagated to all replicas eventually using pairwise anti entropy. Security was not addressed, and time travel was not possible. POSTGRES [34] explored versioning as a simplifying design decision. The interface exported to retrieve data from the past, like that later adopted by EFS, was the first incarnation of accessible time travel. Mariposa [33] built a market based replication sys tem atop individual POSTGRES based servers. Like ....

M. Stonebraker. The design of the Postgres storage system. In Proc. o/Intl. Con/. on VLDB, September 1987.


Data Replication in OceanStore - Geels (2002)   (3 citations)  (Correct)

....Bayou replicas are more lightweight and transient than normal DBMS servers, although they are restricted to replicate full copies of the database. Updates propagated to all replicas eventually using pairwise anti entropy. Security was not addressed, and time travel was not possible. POSTGRES [34] explored versioning as a simplifying design decision. The interface exported to retrieve data from the past, like that later adopted by EFS, was the rst incarnation of accessible time travel. Mariposa [33] built a market based replication system atop individual POSTGRES based servers. Like our ....

M. Stonebraker. The design of the Postgres storage system. In Proc. of Intl. Conf. on VLDB, September 1987.


Pond: the OceanStore Prototype - Rhea, Eaton, Geels, Weatherspoon.. (2003)   (29 citations)  (Correct)

....6 and 7 were changed from version i, so only those two new blocks (and their new parents) are added to the system; all other blocks are simply referenced by the same BGUIDs as in the previous version. cation model. As an additional benefit, it allows for time travel, as popularized by Postgres [34] and the Elephant File System [30] users can view past versions of a file or directory in order to recover accidentally deleted data. Figure 1 illustrates the storage layout of a data object. Each version of an object contains metadata, the actual user specified data, and one or more references ....

M. Stonebraker. The design of the Postgres storage system. In Proc. of Intl. Conf. on VLDB, September 1987.


V2: A Database Approach to Temporal Document Management - Nørvåg (2002)   (Correct)

....(ODBs) with integrated support for temporal objects, we are only aware of one prototype: POST C [26] In addition, some temporal ODBs built on top of non temporal ODBs exists. One example is TOM, built on top of O [24] The architecture of the object relational database system POSTGRES [25] also made it possible to store and retrieve historical versions of objects tuples. Another approach to temporal document databases is the work by Aramburu et al. 4] Based on their data model TOODOR, they focus on static document with associated time information, but with no versioning of ....

M. Stonebraker. The design of the POSTGRES storage system. In Proceedings of the 13th VLDB Conference, 1987.


Naming and Integrity: Self-Verifying Data in.. - Weatherspoon, Wells.. (2002)   (1 citation)  (Correct)

....One obvious issue with the scheme presented in this paper is that data is fundamentally readonly, since we compute the name of an object from its contents; if the contents change, then the name will change, or alternatively, a new object is formed. This latter viewpoint is essentially versioning [14], namely the idea that every change creates a new and independent version . As a result, any use of this verification scheme for writable data must be supplemented with some technique to associate a fixed name with a changing set of version GUIDs. Unfortunately, this binding can no longer be ....

STONEBRAKER, M. The design of the Postgres storage system. In Proc. of Intl. Conf. on VLDB (Sept. 1987).


A Critique of ANSI SQL Isolation Levels - Berenson, Bernstein, Gray.. (1995)   (39 citations)  (Correct)

No context found.

M. J. Stonebraker, "The Design of the POSTGRES Storage System," 13th VLDB, 1987, reprinted in Readings in Database Systems, Second Edition, M. J. Stonebraker, Ed., Morgan Kaufmann 1994


TimeLine: A High Performance Archive for a Distributed Object.. - Moh, Liskov (2004)   (1 citation)  (Correct)

No context found.

M. Stonebraker. The Design of the POSTGRES Storage System. In Proceedings of the 13th International Conference on Very-Large Data Bases, Brighton, England, UK, September 1987.


Incremental Join of Time-Oriented Data - Dieter Pfoser Christian (1999)   (3 citations)  (Correct)

No context found.

M. Stonebraker. The Design of the POSTGRES Storage System. In Proceedings of the VLDB Conf., pages 289--300, September 1987.


The TSQL2 Data Model - Christian Jensen Richard (1995)   (1 citation)  (Correct)

No context found.

M. Stonebraker. The Design of the Postgres Storage System. In P. Hammersley, editor, Proceedings of the Conference on Very Large Databases, pages 289--300, Brighton, England, September 1987.


Stratum Approaches to Temporal DBMS Implementation - Kristian Torp Christian (1998)   (4 citations)  (Correct)

No context found.

M. Stonebraker. The Design of the Postgres Storage System. VLDB Proceedings, pp. 289--300, 1987.


Ecient Dierential Timeslice Computation - Kristian Torp Leo   (Correct)

No context found.

M. Stonebraker. The Design of The Postgres Storage System. Proceedings of VLDB, pp. 289--300, 1987.


TimeLine: A High Performance Archive for a Distributed Object.. - Moh, Liskov (2004)   (1 citation)  (Correct)

No context found.

M. Stonebraker. The Design of the POSTGRES Storage System. In Proceedings of the 13th International Conference on Very-Large Data Bases, Brighton, England, UK, September 1987.


Incremental Join of Time-Oriented Data - Dieter Pfoser And (1998)   (3 citations)  (Correct)

No context found.

M. Stonebraker. The Design of the POSTGRES Storage System. In Proceedings of the International Conference on Very Large Databases, pages 289--300, Brighton, England, September 1987. 22


File System Support for Delta Compression - Joshua Macdonald University (2000)   (25 citations)  (Correct)

No context found.

STONEBRAKER, M. The design of the POSTGRES storage system. In vldb (Brighton, England, Sept. 1987), P. Hammersley, Ed., pp. 289--300.


On the Design and Implementation of the Multidimensional - Cubestore Storage Manager (1998)   (Correct)

No context found.

Stonebraker, M.: The Design of the POSTGRES Storage System, in: 13th International Conference on Very Large Data Bases (Brighton, England, Sept. 1-4, 1987), pp. 289-300


Crash-Only Software - Candea, Fox (2003)   (3 citations)  (Correct)

No context found.

M. Stonebraker. The design of the Postgres storage system. In Proc. 13th Conference on Very Large Databases, Brighton, England, 1987.


Snapshots in a Distributed Persistent Object Storage System - Moh (2003)   (Correct)

No context found.

M. Stonebraker. The Design of the POSTGRES Storage System. In Proceedings of the 13th International Conference on Very-Large Data Bases, Brighton, England, UK, September 1987.


Snapshots in a Distributed Persistent Object Storage System - Moh (2003)   (Correct)

No context found.

M. Stonebraker. The Design of the POSTGRES Storage System. In Proceedings of the 13th International Conference on Very-Large Data Bases, Brighton, England, UK, September 1987.


Soft Updates: A Solution to the Metadata Update Problem in.. - Gregory Ganger Yale (1995)   (12 citations)  (Correct)

No context found.

M. Stonebraker, "The Design of the POSTGRES Storage System", Very Large DataBase Conference, September 1987, pp. 289--300. This


Algorithms for Granularity Reduction in Temporal Document Databases - Nørvåg (2003)   (Correct)

No context found.

M. Stonebraker. The design of the POSTGRES storage system. In Proceedings of the 13th VLDB Conference, 1987.

First 50 documents  Next 50

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC