Sono interessato ai benchmark per varie librerie di analisi JSON, idealmente, confrontando le implementazioni Java e C/C++.Benchmark per parser JSON?
Java solo benchmarks dalla gente Jackson:
Sono interessato ai benchmark per varie librerie di analisi JSON, idealmente, confrontando le implementazioni Java e C/C++.Benchmark per parser JSON?
Java solo benchmarks dalla gente Jackson:
Per le implementazioni Java, c'è:
che copre tutti i tipi di serializzazione, tra JSON utilizzando Jackson, GSON, protostuff.
ma sfortunatamente non ho visto un buon confronto tra parser JSON (e/o generatori) su piattaforme diverse.
Non sono sicuro per l'API stax-like, ma per il binding dei dati degli oggetti, gson è il più piccolo e veloce per adhoc, jackson è il più veloce sul lato server.
http://danielywoo.blogspot.com/2011/04/json-java-libraries-benchmark-jsonlib.html
Sarebbe interessante vedere un aggiornamento di questo, con versioni successive/recenti. – StaxMan
Questa è la migliore che ho visto per questo tipo di benchmark. Jackson sembra abbastanza veloce per me a questo punto. –
Infatti, se leggo correttamente i risultati del benchmark (il numero è di nanosecondi per operazione, sostenuto), Jackson sarebbe in grado di serializzare 400.000 piccoli oggetti al secondo, di leggere 300.000 che sono tipicamente un paio di ordini di grandezza più del necessario (lo stesso per altri codec veloci). Così spesso la scelta si basa su altri fattori oltre alle prestazioni. – StaxMan