Foros del Web » Programando para Internet » ASPX (.net) »

OPTIMIZAR Lectura de archivos

Estas en el tema de OPTIMIZAR Lectura de archivos en el foro de ASPX (.net) en Foros del Web. Tengo que hacer una programación que me monitorié unos archivos log que generan ciertas maquinas para decodificarlos y almacenarlos a una base de datos. Con ...
  #1 (permalink)  
Antiguo 23/02/2010, 15:12
 
Fecha de Ingreso: julio-2008
Mensajes: 26
Antigüedad: 15 años, 9 meses
Puntos: 0
OPTIMIZAR Lectura de archivos

Tengo que hacer una programación que me monitorié unos archivos log que generan ciertas maquinas para decodificarlos y almacenarlos a una base de datos.
Con el Filewacher monitoreo cada que se crean, editan y borran dichos archivos.
Cada que se editan los archivos, guardo una copia de los mismos en la pc local y ahi comienzo la analización y subirlos a la bd.
La lógica que sigo es la siguiente:
Si existe el archivo, lo copio, leo linea por linea, consulto en la bd si la linea existe, si no existe la escribo en bd y sigo con la siguiente, si no existe, leo la siguiente linea y asi hasta terminar el archivo.
Si se edita el archivo (por ejemplo, se le agregaron 15 lineas mas) hago el mismo algoritmo, leer todo el archivo y solo subir las modificaciones.
Esto hace que mi proceso sea muy pero muy tardado ya que una ves que subo la info al servidor, dependiendo de la que sea tengo que hacer unos paros de las maquinas si ocurren ciertas cosas y como se tarda no es tan en tiempo real.
Espero haberme explicado y ojalá alguien pueda aconsejarme.

Etiquetas: lectura, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:22.