[英]How can I update an xml file periodically?
嗨,我必須在Facebook表上進行查詢,女巫將返回有關點贊次數等信息的xml信息。我必須將這些信息保存在數據庫中或存儲在光盤上的xml文件中,每天在某個特定的時間更新這些日期。 如何在特定時間進行這些更新? 如果信息非常大並且我無法存儲在數據庫中,我可以將其存儲在xml文件中嗎?
如果數據量或其數量對於數據庫來說會很麻煩,那么使用XML進行存儲肯定不會受益! 恰恰相反。 找出您的數據庫是否支持XML作為列類型。 如果是這樣,它可能會提供基於XPath的索引,甚至可能提供更新。 如果您將信息作為XML獲取,則可能會使用某種方式將XML橋接到關系數據庫差距。 使用EclipseLink作為持久性將以JAXB和JPA一起使用的形式提供一個很好的橋梁。
至於預定的更新,可能會嘗試找出您是否總是需要所有信息或只是一個子集。 即使你不能請求部分數據,也許過濾掉你不需要的東西(比如使用XSLT轉換)可以減少內存占用和處理時間。 使用JPA實體肯定會使同步和更新更加容易。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.