Jibx vs JXPath en términos de rendimiento

Tratar con un proyecto en el que se procesan y cargan grandes volúmenes de archivos XML en RDBMS. En la capa de transformación, el archivo XML debe convertirse a java pojo, enriquecido, validado y luego insertado en la base de datos.

El tamaño del archivo es aprox. 10 KB

La pregunta es, en la capa de transformación, qué marco usar 1) JIBX (con woodstox) 2) jxpath Jxpath será útil para desarrollar una capa de transformación configurable ya que está basada en expresiones y podemos evaluar dinámicamente la ruta con condiciones. Sin embargo, por otro lado, estoy preocupado por el rendimiento.

Todavía no he probado mis manos en ambos enfoques. Agradezco su consejo.

preguntado el 12 de junio de 12 a las 17:06

estoy usando jibx para exportar/importar datos de nuestro sistema. es ultrarrápido - alrededor de 3 segundos para un archivo de ~10Mb con ~50k objetos -

1 Respuestas

Probé VTD y estoy muy contento con el rendimiento.

Respondido 24 Jul 12, 05:07

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.