保持大量经常更新的XML Feed的最有效方法

时间:2011-04-28 02:28:02

标签: xml file concatenation

我必须生成一些非常频繁更新的相当大的XML提要(数十万个元素,每个数百兆字节,数十个提要);现在我只能在夜间重新生成这些,但我想让它们更接近实时。

现在我认为我可以将每个XML元素生成为单独的文本文件,因此当更新任何元素时,我可以更新该文件,然后将所有文件连接在一起以获得最终可交付的XML提要

所以有两个问题......(1)这看起来是一个好方法吗? (2)连接数千个文本文件的最有效方法是什么?

1 个答案:

答案 0 :(得分:0)

根据要求,这对我来说似乎是一个不错的方法。您是否可以在Feed到达时将新商品添加到Feed的顶部或底部?如果是这样,也许您可​​以保留最新的Feed,然后在它们到达时简单地添加任何新项目。

如何连接文件取决于您计划使用的工具。这是用批处理文件还是编程语言构建的?