Database degli oggetti e C #
-
13-09-2019 - |
Domanda
Ho una domanda in cui il mio modello di dominio funziona. E 'tutto molto chiaro, pulito e mappe per oggetti molto bene. Il mio problema è che non è associato a un database relazionale molto bene. Con questo in mente, sto cercando database degli oggetti che giocano con la Net / C # ragionevolmente bene.
C'è un de facto migliore nel database oggetto di classe per il mondo Microsoft .Net?
Soluzione
Ecco un dei database oo e anche un tabella di confronto .
Altri suggerimenti
Ho giocato sia con db4o e Prest per Java. Ho avuto problemi con il metodo di gestire gli aggiornamenti degli oggetti di Prest, così sono andato con db4o per ora; Sono ancora nelle prime fasi però.
Ho sentito che la cache è un buon database OO, ma non è libero. Esso fornisce un sacco di caratteristiche che RDBMS avere che molti dei OODBMSs open source non hanno. Non ho usato a causa del costo, però.
Sei sfida più grande con un'OODBMS arriverà con la ricerca di una buona documentazione, una buona capacità di acidi, e si occupano di scenari di scala e di disaster recovery. Ad query ad hoc e di reporting sono anche impegnativo, quindi è un più preciso per assicurarsi che non saranno necessari questi tipi di query o di qualsiasi rapporto.