PolePosition benchmark results

http://www.polepos.org
SourceForge.net Logo

Bahrain : write

write, query, update and delete simple flat objects individually



t [time in ms] commitinterval:1000
selects:900
objects:1000
updates:100
commitinterval:1000
selects:900
objects:3000
updates:100
commitinterval:1000
selects:900
objects:10000
updates:100
commitinterval:1000
selects:900
objects:30000
updates:100
db4o/6.4.14.8058 137 151 613 2271
Hibernate/hsqldb 71 197 825 2882
Hibernate/mysql 492 923 2884 9396
JDBC/MySQL 231 632 2004 5853
JDBC/Mckoi 247 738 2744 9195
JDBC/JavaDB 829 534 1573 4862
JDBC/HSQLDB 9 31 105 349
JDBC/SQLite 4603 14188 49016 141886

m [memory in byte] commitinterval:1000
selects:900
objects:1000
updates:100
commitinterval:1000
selects:900
objects:3000
updates:100
commitinterval:1000
selects:900
objects:10000
updates:100
commitinterval:1000
selects:900
objects:30000
updates:100
db4o/6.4.14.8058 2706208 8118624 30444872 32567376
Hibernate/hsqldb 8116608 25555472 34284560 46495584
Hibernate/mysql 7620800 24940800 32350928 42029456
JDBC/MySQL 691240 3456200 11753744 32338880
JDBC/Mckoi 19341328 32048352 40972096 62225928
JDBC/JavaDB 9276720 27737136 33253528 40691712
JDBC/HSQLDB 675752 2027256 6757520 21624064
JDBC/SQLite 0 670632 2667624 9992256