A performance comparison of object and relational databases using the Sun Benchmark
- 1 January 1988
- proceedings article
- Published by Association for Computing Machinery (ACM)
- Vol. 23 (11) , 153-163
- https://doi.org/10.1145/62083.62098
Abstract
A general concern about object-oriented systems has been whether or not they are able to meet the performance demands required to be useful for the development of significant production software systems. Attempts to evaluate this assertion have been hampered by a lack of meaningful performance benchmarks that compare database operations across different kinds of databases.In this paper, we utilize the Sun Benchmark [Rube87] as a means for assessing the performance of an object database and comparing it with existing relational systems. We discuss the benchmark, and many of the implementation issues involved in introducing a relationally oriented benchmark into an object-oriented paradigm. We demonstrate the performance of an object database using Ontologic's Vbase object database platform as an example of a commercially available object database, and we compare these benchmark results against those of existing relational database systems. The results offer strong evidence that object databases are capable of performing as well as, or better than, existing relational database systems.Keywords
This publication has 5 references indexed in Scilit:
- Intermedia: A case study of the differences between relational and object-oriented database systemsACM SIGPLAN Notices, 1987
- Combining language and database advances in an object-oriented development environmentACM SIGPLAN Notices, 1987
- Dimensions of object-based language designACM SIGPLAN Notices, 1987
- Benchmarking simple database operationsACM SIGMOD Record, 1987
- A relational model of data for large shared data banksCommunications of the ACM, 1970