[pyar] ORMs y NoSQL

Facundo Batista facundobatista en gmail.com
Vie Dic 10 14:17:05 ART 2010


2010/12/10 Claudio Freire <klaussfreire en gmail.com>:

> En teoría, un ORM podría abstraer la tarea de explícitamente guardar las
> relaciones entre objetos de manera optimizada y eficiente, pues ya tiene una
> definición muy precisa de qué relaciones importan y cuáles no.

Es que cuando uno modela la estructura de datos y escribe esa
"definición muy precisa" para el ORM, uno modela sabiendo y pensando
en una estructura relacional.

Si uno piensa en un keymap, estructuraría los datos de forma distintas.

Y sí, hay ciertas relaciones que uno puede hacer entre SQL y noSQL,
pero el diablo vive en los detalles. Uno puede pensar en una tabla, y
que el ORM haga una ColumnFamily, y luego querer un índice y que el
ORM cree otro ColumnFamily, ¿pero como garantiza el ORM
transaccionalidad entre tabla e índice? Contra el SQL es trivial,
contra el noSQL, depende de cual... no es tan fácil.

Pero bueno, supongo que es a eso que te referís con que "todo está muy verde".

Slds.

-- 
.    Facundo

Blog: http://www.taniquetil.com.ar/plog/
PyAr: http://www.python.org/ar/



More information about the pyar mailing list