[pyar] [OT o no tanto] Amazon DynamoDB y MySQL

Leandro Minatel leandro en minatel.com.ar
Mar Sep 12 16:06:22 ART 2017


@Juan, jajajajaja, si, tene razon, perdon por la escasa informacion:
tenemos unos cuantos dispositivos IoT desparramados por ahi que vuelcan la
data en DynamoDB. Algunos detalles se resuelven con lenguajes que si tienen
soporte para NOSQL, pero la mayoria de las herramientas y lenguajes que
utilizamos no lo tienen. En principio necesitamos tener esa data replicada
en MySQL, luego vendran otros clientes con sus necesidades y se veran
soluciones para cada uno de ellos.
PD: Usted sepa disculpar mis pocos conocimientos sobre estos terminos
modernos, pero vengo del universo RPG.

@Misael, gracias por tu consejo, lo estuve viendo _muy_ por arriba pero ya
que te tengo a tiro te pregunto: uno de los campos de la tabla en DynamoDB
es un campo con un JSON. Otro de los campos contiene valores hexadecimales.
Dentro del pipe hay conversores? es algo al estilo de ETL?

Saludos y gracias!


2017-09-12 15:27 GMT-03:00 Misael Zapata <misaelzapata en gmail.com>:

> Hola Leandro,
>
> hace unas semanas pase por algo similar, podes usar el servicio de Amazon
> Data Pipelines, ya hay templates para import/export de DynamoDB. En el
> mismo Pipe podrías agregar cualquier paso que necesites para ir a RDS o
> DynamoDB (previa conversión). Es lo mas nativo que hay dentro de la suite
> de AWS y es relativamente sencillo.
>
> Saludos.
>
>
>
> 2017-09-12 14:36 GMT-03:00 Juan Esteban Carrique <carrique en gmail.com>:
>
>> me puedo ir mas al terreno del lunfardo que del de los conquistadores,
>> pero es solo por una cuestión de principios....
>>
>> preguntaba de Master Slave y esas yerbas x preguntar cual quera la
>> aplicacion potencial... seguro que para un respaldo de DB utilizar MySql
>> con un script parece adecuado razonbale y mas de esas palabras sabias para
>> indicar buen camino y larga vida... ahora si lo que se quiere es tener una
>> base de datos Siempre disponible por si todo falla sin que el usuario sufra
>> demaciado, como seria el caso de un Master / Slave, o una cosa transparente
>> para el cliente como ACTIVE / ACTIVE la cosa se pone re peliaguda si
>> pretendemos eterogeneidad en las DB!!! y nos fuimo para los micro servicios
>> :P y para hacerla corta sobre hardware distribuido y bla bla bla....
>>
>> Disculoe uste si no puedo ser mu cervantes es que muchas de estas cosas
>> no estaban en esas epocas de espejitos de colores y hoy hay ademas de
>> espejitos de colores tanta palabrotas para decir lo que en criollo es tan
>> simple, me vua seguir charlando con el mendieta que es buen cumpa para los
>> amargos. Salud!
>>
>> Ing. Juan Carrique
>> Santa Fe, Argentina
>> Electrónica, Arduino,
>> Coaching, Diabetes,
>> http://facebook.com/ReDuino
>>
>> 2017-09-12 13:43 GMT-03:00 Leandro Minatel <leandro en minatel.com.ar>:
>>
>>> perdon, no entendi... en el castellano de Cervantes como seria?
>>>
>>> 2017-09-12 13:33 GMT-03:00 Juan Esteban Carrique <carrique en gmail.com>:
>>>
>>>> solo x curiosidad: llegar a Master / Slave o Active/Active? datos
>>>> nativos como se freezan? procedimientos almacenados? que viaje!!!
>>>>
>>>> Ing. Juan Carrique
>>>> Santa Fe, Argentina
>>>> Electrónica, Arduino,
>>>> Coaching, Diabetes,
>>>> http://facebook.com/ReDuino
>>>>
>>>> 2017-09-12 13:30 GMT-03:00 Leandro Minatel <leandro en minatel.com.ar>:
>>>>
>>>>> Estimados, muy buenas tardes, los molesto para preguntarles si alguien
>>>>> ha tenido experiencias sincronizando DynamoDB con MySQL. Estoy trabajando
>>>>> en un proyecto que no tiene soporte para DynamoDB pero si para MySQL, por
>>>>> lo tanto, necesito mantener sincronizados los datos.
>>>>>
>>>>> Por el momento y para salir del paso, escribi un script python que
>>>>> funciona. Pero me gustaria escuchar opiniones sobre otras soluciones quizas
>>>>> mas nativas.
>>>>>
>>>>> Saludos y gracias!
>>>>>
>>>>> _______________________________________________
>>>>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>>>>> Sitio web: http://www.python.org.ar/
>>>>>
>>>>> Para administrar la lista (o desuscribirse) entrar a
>>>>> http://listas.python.org.ar/listinfo/pyar
>>>>>
>>>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>>>> Argentina - http://www.usla.org.ar
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>>>> Sitio web: http://www.python.org.ar/
>>>>
>>>> Para administrar la lista (o desuscribirse) entrar a
>>>> http://listas.python.org.ar/listinfo/pyar
>>>>
>>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>>> Argentina - http://www.usla.org.ar
>>>>
>>>
>>>
>>> _______________________________________________
>>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>>> Sitio web: http://www.python.org.ar/
>>>
>>> Para administrar la lista (o desuscribirse) entrar a
>>> http://listas.python.org.ar/listinfo/pyar
>>>
>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>> Argentina - http://www.usla.org.ar
>>>
>>
>>
>> _______________________________________________
>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>> Sitio web: http://www.python.org.ar/
>>
>> Para administrar la lista (o desuscribirse) entrar a
>> http://listas.python.org.ar/listinfo/pyar
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
>
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> 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/20170912/7539d066/attachment-0001.html>


Más información sobre la lista de distribución pyar