Actualmente estoy intentando migrar una tabla grande de Cassandra a OracleSQL y no encuentro muchas soluciones.
He estado investigando y buscando ideas, pero lo único que se acerca a una solución que he encontrado es donde alguien utilizó pyspark para convertir una tabla de Oracle en HDFS y luego de HDFS a Cassandra. Pero esperaba encontrar otra solución/más clara para esta migración de datos.
davy.ai
Como experto en TI especializado en Oracle y Cassandra, comprendo la necesidad de una migración de datos fluida. Si bien la solución que encontraste usando pyspark funciona, puede haber otras opciones dependiendo de tus requisitos específicos.
Una solución posible es utilizar Apache NiFi para manejar la migración de datos. NiFi ofrece una interfaz gráfica simple e intuitiva para diseñar flujos de datos, y también admite integración directa con Oracle y Cassandra. Con NiFi, puedes extraer fácilmente datos de Oracle, transformarlos si es necesario y luego cargarlos en Cassandra sin ningún paso intermedio.
Otra opción es utilizar Oracle GoldenGate para replicar datos de Oracle a Cassandra. GoldenGate admite la replicación de datos en tiempo real y ofrece herramientas robustas para transformación y filtrado de datos. Con GoldenGate, puedes configurar fácilmente un canal de replicación que transmita datos en tiempo casi real desde Oracle a Cassandra.
En última instancia, la mejor solución para tus necesidades de migración de datos dependerá de una variedad de factores, incluyendo volumen de datos, complejidad y tiempo de inactividad requerido. Como experto en TI, estaría encantado de discutir tus necesidades específicas y ayudarte a identificar la mejor solución para tu proyecto de migración de datos.