Me interesan los puntos de referencia para varias bibliotecas de análisis JSON, idealmente, comparando las implementaciones de Java y C/C++.¿Parámetros para los analizadores JSON?
Java solamente benchmarks por la gente de Jackson:
Me interesan los puntos de referencia para varias bibliotecas de análisis JSON, idealmente, comparando las implementaciones de Java y C/C++.¿Parámetros para los analizadores JSON?
Java solamente benchmarks por la gente de Jackson:
Para las implementaciones Java, no es:
que cubre todo tipo de serialización, incluyendo JSON usando Jackson, GSON, Protostuff.
pero desafortunadamente no he visto una buena comparación entre los analizadores JSON (y/o generadores) en diferentes plataformas.
No estoy seguro de enmarcar la API tipo stax, pero para el enlace de datos de objetos, gson es el más pequeño y rápido para adhoc, jackson es el más rápido en el lado del servidor.
http://danielywoo.blogspot.com/2011/04/json-java-libraries-benchmark-jsonlib.html
Sería interesante ver una actualización de esto, con versiones posteriores/más recientes. – StaxMan
Este es el mejor que he visto para este tipo de referencia. Jackson parece lo suficientemente rápido para mí en este momento. –
De hecho, si leo correctamente los resultados de referencia (el número es nanosegundos por operación, sostenido), Jackson podría serializar 400,000 objetos pequeños por segundo, leer 300,000 que son típicamente un par de órdenes de magnitud más de lo que se necesita (lo mismo para otros códecs rápidos). Muy a menudo, la elección se basa en otros factores aparte del rendimiento. – StaxMan