Pregunta

he estado buceo en MongoDB con la ayuda tipo de MongoKit y MongoEngine, pero luego empecé a pensar si los creadores de mapas de datos son necesarios aquí. Ambos creadores de mapas que he mencionado permiten a uno hacer cosas simples sin ningún esfuerzo. Pero se requiere ningún esfuerzo de hacer CRUD sencillo? Me parece que en caso de NoSQL los creadores de mapas simplemente sustituir una API con otro (pero por supuesto no es la validación de datos, más estricto esquema, las referencias automáticas / eliminación de referencias)

¿Utiliza asignadores de datos en sus aplicaciones? ¿De qué tamaño son (aplicaciones)? ¿Por qué sí, por qué no?

Gracias

¿Fue útil?

Solución

Estamos funcionando con un centro de producción usando MongoDB para el backend (no hay consultas directos a Mongo, que tiene una capa de búsqueda en el medio). Escribimos nuestra propia capa de negocio / objeto, supongo que sólo parecía bastante natural para los programadores a escribir en la lógica personalizada. Hemos separar las capas de base de datos y de negocios, pero simplemente no vimos la necesidad de ir a una biblioteca independiente. A medida que el software sigue evolucionando Creo que tiene sentido. Tenemos 15 millones de discos.

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