articolo su db4o su codeproject

Segnalo un ottimo quickstart per iniziare a lavorare con db4o (attualmente una delle migliori soluzione di database a oggetti) su codeproject.

Print | posted on venerdì 8 giugno 2007 17.00

Feedback

# re: articolo su db4o su codeproject

left by Nicolò Carandini at 10/06/2007 15.52 Gravatar
Ahhh, ecco!
Mi stavo proprio domandando perchè non avevo ancora sentito parlare di db40, ma solo di NHibernate.
Ci avevo giochicchiato un anno e mezzo fa e mi era sembrato molto potente e immediato, ma non avendo sviluppato alcun progetto e non avendone letto nulla su ugidotnet l'avevo accantonato, almeno per il momento.
In che modo si posiziona rispetto a NHibernate?

# re: articolo su db4o su codeproject

left by Giancarlo Sudano at 10/06/2007 18.41 Gravatar
Le due cose nn sono confrontabili, poichè db4o è un database vero e proprio (con una API .NET per l'accesso). Nella fattispecie è un Object Oriented Database, cioè non usa un modello relazionale, ma serializzazione di oggetti veri e propri.

NHibernate è invece un toolkit che permette di mappare un Domain Model su un database con modello relazionale.

db4o è tecnologicamente molto avanzato, ma come storage di dati non è adatto (allo stato attuale) a grosse mole di dati. Infatti sta avendo successo nei sistemi embedded come soluzione di storage piccoli ma totalmente object oriented, il che permette uno sviluppo OO più spedito.
Comments have been closed on this topic.