我有一個python腳本生成數據(每小時),稍後由PHP網頁讀取。我應該在哪裏存儲數據 - 存儲在數據庫,文件還是其他地方?會有一些接近100-200KB /用戶的數據。這將是一個解決方案?數據不是純文本,這意味着我將不得不使用json或xml來存儲它。緩存每小時更新一次 - 在哪裏存儲?
示例數據:(XML很容易閱讀,不要怪我!)
<item uid="1">
<title>Malala's voice stronger, not silenced</title>
<rating>3</rating>
<date>Wednesday, May 8, 2013 2:03 PM</date>
<text>The attack was meant to silence the outspoken teenager who dared to defy the Taliban's ban against girls in school. Instead, it only made Malala's voice more powerful. After a school year that started with a shooting, Malala now eyes a summer of speaking at the U.N., telling her story in a new book and amplifying the issue of girls education. </text>
</item>
你能發佈一段你的數據嗎?所以我們知道你想存儲什麼樣的數據?在某些情況下,一個文件可能是最好的,但在大多數情況下,一個數據庫最好。也許是一個組合?所以請給我們一些見解:)(如果它是一個非常長的文本,用'(...)'縮短並告訴我們該列包含多少kb)。 – Jelmer
我會在一秒內編輯它。 – user2534511
注意:你說你可以使用json或xml。在考慮filestorage時,也要考慮序列化數據。我已經注意到了比解碼json更快的反序列化。但編碼JSON比序列化更快。我的觀點是:你需要什麼速度?寫作還是閱讀? – Jelmer