¿Hay alguna pequeña escala, las bases de datos de documentos / objetos duraderos?

StackOverflow https://stackoverflow.com/questions/2520528

  •  22-09-2019
  •  | 
  •  

Pregunta

Tengo un par de proyectos .Net que se beneficiarían del uso de una base de datos documental / objeto lugar de uno relacional. Creo que db4o sería una opción buena, pero no estamos seguros de cuánto es el costo. Me encanta usar MongoDB pero de diseño no es de pequeña escala, solo aplicaciones de servidor.

¿Hay otras opciones que hay que simplemente no han de correr a través de aplicaciones a pequeña escala?


EDIT: Entonces esto es un espacio que no tiene una buena solución, sin embargo? ¿No hay pequeña escala y las bases de datos de documentos duraderos? Sería mi mejor opción es utilizar MongoDB y establecer el conjunto de opciones --syncdelay a 1?

¿Fue útil?

Solución 3

RavenDB apariencia para adaptarse a lo que estoy buscando. He jugado un poco con la fuente y se lo di una vuelta. Es una mezcla de CouchDB y MongoDB. La principal diferencia es que utiliza el motor ESE integrado en Windows que proporciona la recuperación de bloqueo, que es principalmente lo que estoy buscando. De acuerdo con Blog de Ayende todavía hay mucho más por hacer antes de que sea puesto en libertad, pero es divertido a seguir a lo largo de GutHub .

Otros consejos

BerkeleyDB es bastante bueno.

Si, es realmente muy pequeña escala, simplemente serializar / deserializar usted mismo :) o crear una estructura basada en un documento de base de datos relacional integrada como SQLite ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top