[pyar] Django, dos bases de datos sql o migrar todo a una?
Gonzalo Almeida
flecox en gmail.com
Mar Mayo 26 18:54:55 ART 2015
Bueno, tengo el ok del cto para ver de migrar a postgres.
primero haciendo algunas pruebas.
todo esta esta en aws.
alguien a hecho migraciones de bases de datos en aws?
saludos
2015-05-26 11:44 GMT-03:00 Gonzalo Almeida <flecox en gmail.com>:
> 2015-05-22 13:49 GMT-03:00 Juan Manuel Pérez <jmperez.85 en gmail.com>:
>> 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.
>
> exacto. comente lo de gis para explicar el contexto.
>
>>
>> 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.
>
> Si, tenes razon.
> esta es una start up y por ahi las cosas se van modelando "on the fly".
> pero tenes razon, si agregamos otra db sql al menos idea de los
> dominios que se va a modelar con cada una deberiamos tener.
>>
>> 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.
>
> si
>
>>
>> BTW: No usar django polymorphic no me parece un problema mayúsculo.
>
> jaja si lo mencione, como diciendo, ya de entrada me rompe las bolas :P
>
> en fin, creo que voy a tener que discutir un poco mas con el cto para
> que definamos el dominio de cada base y como relacionarlas y tratar de
> cansarlo para que migremos todo pg.
>
> necesitaba apoyo moral que me diga "si es una mala idea, migremos todo a pg"
>
> Gracias!
>
>>
>> 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
>>
>>
>> _______________________________________________
>> 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
>
>
>
> --
> Linux user #466939
--
Linux user #466939
More information about the pyar
mailing list