dennism@menace.rtech.COM (Dennis Moore (x2435, 1080-276) INGRES/teamwork) (08/23/89)
Is there a query language for OODB's? Is there an interactive query language for OODB's? Are any OODB's built on a client-server architecture? Do any OODB's have any resource-fault tolerances? Are there any TP1 or other standard benchmarks for any OODB's? I realize that standard benchmarks may not measure anything meaningful to the problems OODB companies are trying to solve, but they do measure the DB's capability to solve business problems, to some extent. I would appreciate answers to the above questions. Particularly what I am looking for are how OODB's do the above, and which products do what. -- Dennis Moore, my own opinions (or questions, in this case), etc etc etc
render@m.cs.uiuc.edu (08/23/89)
Written 12:26 pm Aug 22, 1989 by dennism@menace.rtech.COM: >Is there a query language for OODB's? Not a standard one, but I know that most of the OODBMS I have seen have query languages. They are based on the relational query languages, not surprisingly. Gail Shaw wrote a good paper on the topic, and there are others: Gail M. Shaw and Stanley B. Zdonik, "A Query Algebra for Object-Oriented Databases." Tech. Report no. CS-89-19, Department of Computer Science, Brown University, March, 1989. >Is there an interactive query language for OODB's? I know Ontologic sells Object SQL, so I would guess the answer is yes. >Are any OODB's built on a client-server architecture? OB2, Ontologic's latest release, is client-server. >Do any OODB's have any resource-fault tolerances? >Are there any TP1 or other standard benchmarks for any OODB's? No idea on either of these. >I realize that standard benchmarks may not measure anything meaningful to the >problems OODB companies are trying to solve, but they do measure the DB's >capability to solve business problems, to some extent. >I would appreciate answers to the above questions. Particularly what I am >looking for are how OODB's do the above, and which products do what. Sounds like you're looking to prove that OODBMS are no good because they don't do some things as well as RDBMS do. Considering the relative maturities of the two technologies, performance comparisons seem unfair at this point. Still, some numbers would be better than all of the smoke that's being blown by both sides in this debate. hal.