[pyar] [Django] syncronización entre "instancias" de una aplicación

Pablo Ziliani pablo en kultroom.com
Lun Jun 7 18:31:03 ART 2010


Nicolas Echaniz wrote:
> On Monday 07 June 2010 09:27:31 Pumarfa wrote:
>   
>> El 5 de junio de 2010 17:33, Nicolas Echaniz <nico en rakar.com> escribió:
>>     
>>> On Friday 04 June 2010 18:47:37 Facundo Batista wrote:
>>>       
>>>> 2010/6/4 Nicolas Echaniz <nico en rakar.com>:
>>>>         
>>>>> Para un proyecto en el que estoy empezando a trabajar, una de las
>>>>> necesidades es que si tengo la aplicación instalada en diferentes
>>>>> servidores, todas esas "instancias" puedan sincronizar su información
>>>>> (no hace falta que sea real- time).
>>>>>           
>
>   
>> Por la complejidad derivada de la sincronización,necesidades del proyecto,
>> etc... ¿han planteado usar otro motor de DB? Las bases de datos
>> "Estructurales" no se llevan bien con el hecho de tenerlas "distribuidas" 
>> y sincronizadas...
>>
>> Me atrevo a sugerir, en mi inexperiencia, usar CouchDB completamente
>> soportado en Python y que permite escalar y sincronizar de forma nativa;
>> sin agregados...
>>
>> En definitiva. Cualquier solución tendrá su costo... Usar CouchDB significa
>> desacoplar la gestión de DB de Django para reemplazarlo.
>>     
>
> Lucio sugirió algo parecido y la verdad que parece lo más razonable.
>
> Por lo que estuve viendo hay algunos intentos de crear un backend de chouchdb 
> para Django, que permitiría no tener que reescribir todo lo que ya tengo 
> hecho. Voy a revisar un poco más prolijamente en qué andan.
>
> Cuando tenga alguna novedad / avance sobre esto, les cuento.

No tengo idea si existe algún conector para Django, pero si te digo 
ZODB+ZEO me tirás con una alpargata, no?



More information about the pyar mailing list