[pyar] Django, dos bases de datos sql o migrar todo a una?

Juan Manuel Pérez jmperez.85 en gmail.com
Vie Mayo 22 13:49:26 ART 2015


La verdad es que no estoy mucho con django-gis; usé más bien pg con GIS
desde Rails. De todas formas, me parece que la cuestión va más por el tema
de tener dos BBDD.

En el mejor de los mundos ideales, una BBDD te sirve para modelar un
dominio. Ahora, lo que plantean, es partir ese dominio (vaya a saber con
qué criterio), y mantener dos BBDD. Ya ésto te plantea un problema de
diseño importante.

Y acá un problema técnico: ¿Cómo van a mantener la integridad referencial
de una a otra? Ese problema sólo, como vos mencionás, me parece un punto
mayúsculo para evitar ese enfoque.

BTW: No usar django polymorphic no me parece un problema mayúsculo.

On Fri, May 22, 2015 at 11:32 AM Gonzalo Almeida <flecox en gmail.com> wrote:

> Buenas,
>
> Buenas el proyecto que trabajó ahora empezó usando mysql.
> este proyecto necesita usar mucho django gis ya que manejamos muchos
> elementos y cálculos geográficos.
> y como se lee por ahí postgres funciona mejor para eso.
>
> así que la idea del cto fue, no migrar todo a postgres, pero si tener
> las dos bases de datos. mysql y postgres.
>
> ahora a mi me toca crear unos modelos "Location" que van a andar en la
> base de datos postgres.
> pero los modelos de una base de datos no se pueden relacionar con la otra.
> yo quería usar django polymorphic, pero no puedo, por que los modelos
> basados en polymorphic están relacionados con la tabla contenttypes de
> django (en mysql).
> y tampoco voy a poder relacionar estos modelos con otros en mysql como
> providers etc.
>
> y a mi parecer renegar migrando todo a postgres una vez, es mejor que
> renegar el resto de la vida del proyecto viendo como relacionar las
> tablas.
>
> así que quería preguntarles a ustedes que saben tanto que opinan.
>
> es buena la idea del cto, de mantener dos base de datos? seria mejor
> tener una sola?
> si la mejor idea es tener una sola, necesito poder convencerlo :P.
>
> Muchas gracias!!
>
> Gonzalo
> --
> Linux user #466939
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20150522/e57d00f1/attachment.html>


More information about the pyar mailing list