2012-03-29 68 views
1

我想確實使用XML feed但我遇到一些性能問題。 XML提要基本上是一個帶有返回XML的參數的URL。Django中的XML緩存

我打開網址urllib.urlopen(URL)並用xml.dom.minidom.parse解析響應。它給了我一個DOM對象,而不是我得到的相關部分。

的問題是我已經打開相同的URL這麼多次的連接,它返回完全相同的XML。我想緩存結果XML比之前我打開一個新的連接,我想檢查它是否已經在內存中。 當然,我必須每隔一小時或任何其他算法刷新緩存。

不過,我有點糊塗了我如何在Django的實現呢?或者你有任何其他緩存建議?

感謝

回答