2011-10-27 22 views
7

Agradecería que alguien pudiera orientarme o me informara sobre algunos puntos de referencia, que comparan la comparación entre la biblioteca XML de Scala y la solución típica en Java.Rendimiento de Scala XML frente a Java XML

Estoy pensando en las medidas de análisis y selección de elementos XML.

Gracias de antemano.

Saludos Stefan

Respuesta

4

These benchmarks del "Anti-XML" team son un buen punto de partida, y other parts of the site destacado algunos de los problemas con el enfoque actual scala.xml.

+0

Gracias por la respuesta rápida. Olvidé mencionar que he estado buscando en el sitio anti-xml. ¿Ahora tienes otros lugares, con una prueba más completa? Gracias. – StefanE

+0

Puede consultar el [código que se usó para esos puntos de referencia] (https://github.com/djspiewak/anti-xml/tree/master/src/test/scala/com/codecommit/antixml/performance). No tengo conocimiento de otras evaluaciones 'scala.xml' contra' javax.xml'. –

+0

El enlace del equipo Anti-XML está podrido ahora. :(Por favor, evite las respuestas de solo enlace. – Suma

2

Escamas Xml tiene un rendimiento aproximadamente 20-30% más lento que Xerces/JAXP diferido (la configuración predeterminada pero peor opción general de JAXP para xml grande) details and charts.

Curiosamente, Scales es un 20-30% más rápido que JAXP para el análisis completo, mientras que tiene el uso de poca memoria de JAXP diferido. En ambos casos obtienes un documento completamente inmutable. Scales también es típicamente 30-40% más rápido que el análisis Scala.

+0

Gracias por esta información. – StefanE