16/11/10
db4o
Krzysztof Kędziorski
2
Co to takiego ?
Najpopularniejsza obiektowa baza danych dla Javy oraz .NET rozwijana od 2005 roku. Db4o dostępna jest na licencji GPL oraz komercyjnej.
3
Zalety
□ Prostota□ Duże wsparcie community□ w pełni obiektowa□ Natywne zapytania□ Wyższa wydajność w obiektowych
zastosowaniach
4
Nic nie trzeba odwzorowywać !
5
Konfiguracja db4o
albo
6
Dla porównania Hibernate
7
Klasa przechowywana db4o
8
Klasa przechowywana Hibernate
10
Db4o zapytania - nativeQuery
11
Db4o zapytania – query by example
12
Db4o zapytania – SODA query
18
Wydajność (db4o) – moje testy
19
Wydajność (db4o) – moje testy
20
Wydajność (Hibernate) – moje testy
21
Wydajność (Hibernate) – moje testy
22
Wydajność db4o vs Hibernate
23
Wydajność db4o
24
Wydajność Hibernate
25
Db4o vs Hibernate
26
Gdzie szukać informacji
□ http://db4o.com□ http://developer.db4o.com□ The Definitive Guide to db4o - Apress
2006□ google