The design and implementation of a log-structured file system
SOSP '91 Proceedings of the thirteenth ACM symposium on Operating systems principles
System R: relational approach to database management
ACM Transactions on Database Systems (TODS)
The Design of the POSTGRES Storage System
VLDB '87 Proceedings of the 13th International Conference on Very Large Data Bases
A comparative study of log-only and in-place update based temporal object database systems
Proceedings of the ninth international conference on Information and knowledge management
Hi-index | 0.00 |
An alternative to in-place updating of data is to eliminate the database, and use a log-only approach. The log is written contiguously to the disk, in a no-overwrite way, in large blocks. The log-only approach is particularly interesting for transaction time object database systems (TODB), because keeping previous versions of objects is a feature that comes free. One of the objections against log-only databases has been that the read cost will be prohibitively high because of loss of clustering. However, in our comparison of the performance of log-only and in-place update TODBs, the analysis shows that with the workload we expect to be typical for future TODBs, the log-only approach is highly competitive with the traditional in-place update approach.