VTD XML效率果然高

目前项目中服务器xml通信协议处理都是采用的dom4j,dom4j也算是比较快的xml协议解析器了。

今天在网上看到了vtd-xml解析器,都说性能很好所以特地测试了一下;这玩意儿果然神器啊,速度比dom4j快了好几倍。

对一个3kb的xml数据做了1w次的解析迭代测试:

dom4j 一共花费了14767ms,内存消耗0.8M

vtdxml一共花费了3456ms,内存消耗0.2M

对于xml性能要求高的处理,还是果断采用VTD-xml吧(虽然编程方式没有dom4j方便)

你可能感兴趣的:(VTD XML效率果然高)