Data Processor

Información:

Investigación desarrollada para AnalyticalWays con el fin de implementar un proceso que permita leer y procesar en paralelo archivos de texto de gran tamaño (+500MB) y almacenar su información en bases de datos relacionales de la forma más eficiente.

Se utilizó el patrón consumer-producer a la vez que se implementó una lectura de tipo Stream en el archivo de texto para su lectura eficiente y el mínimo de tiempos muertos, a la vez que se plantearon 3 mecanismos de acceso de datos, utilizándose bulk-insert para guardar la información de la forma más rápida posible.

Detalles:

  • Cliente:Analytical Ways
  • Tecnologías:C#, .NET Core, Aplicación de consola
  • Industria:Productividad
  • Fecha:13 noviembre, 2020
  • Url:Data Processor (GitHub)