XSLT处理有可能非常快,因为它的许多语言元素允许并行处理事物。
然而,即使理论上事情可以并行运行并且处理可以非常快,实际上是有一个利用这个潜力的XSLT处理器的实际实现并实际上并行运行?
答案 0 :(得分:2)
您可能不得不考虑这种功能的高端商用XSLT处理器(Datapower,Intel)。关于这两者的技术信息非常少,但已经有一两篇会议论文描述了可能会或可能没有进入产品的技术。
(就个人而言,我有一种感觉,这两种产品的销售基础是,如果产品价格昂贵,那一定是好的。但这种感觉完全是基于缺乏信息,而不是任何真实的信息。知识。)
答案 1 :(得分:1)
Saxon的文档http://www.saxonica.com/documentation/extensions/attributes/threads.xml记录了xsl:for-each
的扩展属性,以指定用于执行for-each的线程数。它仅适用于Saxon的商业版本,我没有使用过,所以我不能告诉你更多关于它的信息。