A. Chaudhri, J. Mccann, P. Osmon
{"title":"对象数据库管理系统的性能研究","authors":"A. Chaudhri, J. Mccann, P. Osmon","doi":"10.1002/1096-9942(1999)5:4<263::AID-TAPO8>3.0.CO;2-5","DOIUrl":null,"url":null,"abstract":"Vendors of Object Database Management Systems (ODBMSs) have used a number of different architectural approaches for their products. Generally, most previously published ODBMS performance work focused on engineering applications and very little known about the suitability of ODBMS implementations for other application domains. In this paper, we redress this imbalance and evaluate three commercial products (two pure ODBMSs and one hybrid Object-Relational DBMS) to determine the suitability of each for six different application domains. Our results show statistically significant performance differences between the products under test. Furthermore, the hybrid product consistently performed badly on most of our tests. We also found that testing the scalability of products in terms of database size, as well as the choice of language interface, can be very important. Furthermore, the use of a dedicated database load utility can save considerable time when loading simple data, but generating complex data for the load utility requires considerable manual intervention. © 1999 John Wiley & Sons, Inc.","PeriodicalId":293061,"journal":{"name":"Theory Pract. Object Syst.","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"A Performance Study of Object Database Management Systems\",\"authors\":\"A. Chaudhri, J. Mccann, P. Osmon\",\"doi\":\"10.1002/1096-9942(1999)5:4<263::AID-TAPO8>3.0.CO;2-5\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Vendors of Object Database Management Systems (ODBMSs) have used a number of different architectural approaches for their products. Generally, most previously published ODBMS performance work focused on engineering applications and very little known about the suitability of ODBMS implementations for other application domains. In this paper, we redress this imbalance and evaluate three commercial products (two pure ODBMSs and one hybrid Object-Relational DBMS) to determine the suitability of each for six different application domains. Our results show statistically significant performance differences between the products under test. Furthermore, the hybrid product consistently performed badly on most of our tests. We also found that testing the scalability of products in terms of database size, as well as the choice of language interface, can be very important. Furthermore, the use of a dedicated database load utility can save considerable time when loading simple data, but generating complex data for the load utility requires considerable manual intervention. © 1999 John Wiley & Sons, Inc.\",\"PeriodicalId\":293061,\"journal\":{\"name\":\"Theory Pract. Object Syst.\",\"volume\":\"33 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1999-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Theory Pract. Object Syst.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1002/1096-9942(1999)5:4<263::AID-TAPO8>3.0.CO;2-5\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Theory Pract. Object Syst.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1002/1096-9942(1999)5:4<263::AID-TAPO8>3.0.CO;2-5","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
A Performance Study of Object Database Management Systems
Vendors of Object Database Management Systems (ODBMSs) have used a number of different architectural approaches for their products. Generally, most previously published ODBMS performance work focused on engineering applications and very little known about the suitability of ODBMS implementations for other application domains. In this paper, we redress this imbalance and evaluate three commercial products (two pure ODBMSs and one hybrid Object-Relational DBMS) to determine the suitability of each for six different application domains. Our results show statistically significant performance differences between the products under test. Furthermore, the hybrid product consistently performed badly on most of our tests. We also found that testing the scalability of products in terms of database size, as well as the choice of language interface, can be very important. Furthermore, the use of a dedicated database load utility can save considerable time when loading simple data, but generating complex data for the load utility requires considerable manual intervention. © 1999 John Wiley & Sons, Inc.