Pet*_*man 5 xpath wso2 axiom wso2esb
只需阅读文章" Streaming XPath Parser for WSO2 ESB ".我想知道与之前的实现相比,这种实现的性能提高了多少.
这有什么数字吗?
我认为你将不得不作出三围为您的具体使用情况(和你将不得不决定什么来比较:不同的XPath实现可以通过100倍的性能有所不同).使用像流式传输这样的技术通常会比其他查询更有益于某些查询; 而且好处也将在很大程度上取决于文件的大小.这还取决于您是在寻找节省时间还是节省内存.
警告:我对这个具体实现一无所知,但这是一篇有趣的文章.
Stream XPath的目标,其中AXIOM不会消耗不需要的部分蒸汽,从而减少了打开XML文档作为Java对象模型所花费的内存和时间.基本上我们观察到它会提高性能所以如果你仔细分析例如,针对性能回合6.5文章[2]中的CBR场景的统计数据,显然它与先前的ESB版本相比,性能翻了一番.
[1] http://wso2.org/library/articles/2013/01/streaming-xpath-parser-wso2-esb [2] http://wso2.org/library/articles/2013/01/esb-performance -65