-->
These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 6 posts ] 
Author Message
 Post subject: Hibernate covered in "PolePosition" database bench
PostPosted: Thu Mar 31, 2005 8:50 am 
Newbie

Joined: Thu Mar 31, 2005 8:12 am
Posts: 3
(further lies, damned lies, and benchmarks)

Hi all,

I would like to direct you to the following benchmark that covers Hibernate:
http://www.polepos.org

The published results use a 2.x version of Hibernate and the tests and the code do not look like they are ideal yet.

I just read the Hibernate Performance Q+A and Gavin's rants on this page:
http://www.hibernate.org/157.html

I fully agree with what Gavin writes: Simple benchmarks usually are meaningless if they do not uncover what is run in memory and what is written to disk.

However I do really like the solution of the PolePosition benchmark to run number rows and to plot curves to get an idea on scalability. I also think the overall framework is convenient enough to add further tests easily.

My suggestion:
Why don't you embrace the PolePosition benchmark and contribute own ideas? Maybe it can develop into a strong standard benchmarking platform, so you will never have to evaluate another benchmark again, Gavin? Could the code behind the perftest target maybe be ported to Poleposition?

I do like one aspect about benchmarks:
If you spend weeks and months optimizing performance you have something to show users and management.

Best,
Carl

_________________
Carl Rosenberger
Chief Software Architect
db4objects Inc.
http://www.db4o.com


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 31, 2005 8:08 pm 
Newbie

Joined: Tue Jul 27, 2004 11:28 am
Posts: 3
You really think that the reason people are using RDBMS over OODBMS is performance?

_________________
- D


Top
 Profile  
 
 Post subject: Why use an RDBMS?
PostPosted: Fri Apr 01, 2005 9:51 am 
Newbie

Joined: Thu Mar 31, 2005 8:12 am
Posts: 3
No, I think people are using RDBMS because it's either their installed base or because they do not know that ODBMS exist.

If people need performance to store real OO structures (trees and inheritance hierarchies), ODBMS are the natural choice because they are optimized to do it: faster and easier to use.

The PolePosition benchmark shows this quite clearly, both in the performance graph and in the source code.

_________________
Carl Rosenberger
Chief Software Architect
db4objects Inc.
http://www.db4o.com


Top
 Profile  
 
 Post subject:
PostPosted: Fri Apr 01, 2005 10:41 am 
Hibernate Team
Hibernate Team

Joined: Mon Aug 25, 2003 9:11 pm
Posts: 4592
Location: Switzerland
Carl, this is a warning. Do your marketing somewhere else.


Top
 Profile  
 
 Post subject: No competition
PostPosted: Fri Apr 01, 2005 1:29 pm 
Newbie

Joined: Thu Mar 31, 2005 8:12 am
Posts: 3
Christian,

I am trying to contribute an idea:

The PolePosition benchmark would be a chance for you to point out the performance strengths of Hibernate in comparison to other O-R mappers. I am pretty sure that Hibernate is the best O-R mapper available and it will benefit from publicity that mentions it.

If you think that's a bad idea, please tell me why.

What are you afraid of? db4o and Hibernate do not compete at all. Look at the installed base out there. People are investing somewhat USD 20 billion into relational databases. They are are all potential Hibernate users and no customers for us.

Instead of seeing us as a competitor you should see us as an ally for object persistence.

You are very welcome to post to our newsgroup, if you post positive content, that people can benefit from. No warnings.

Best,
Carl

_________________
Carl Rosenberger
Chief Software Architect
db4objects Inc.
http://www.db4o.com


Top
 Profile  
 
 Post subject:
PostPosted: Fri Apr 01, 2005 1:35 pm 
Hibernate Team
Hibernate Team

Joined: Tue Aug 26, 2003 12:50 pm
Posts: 5130
Location: Melbourne, Australia
Carl, nobody gets upset about competition, people get upset over FUD benchmarks.

Take it offline, guys.


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 6 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.