0

後でPHP Webページで読み取られるデータを(1時間ごとに)生成するPythonスクリプトがあります。データベース、ファイル、またはその他の場所にデータを保存する必要がありますか? データのユーザーあたり 100 ~ 200 KB に近いものがあります。どちらがより良い解決策になりますか? データはプレーン テキストではないため、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>
4

2 に答える 2

0

一般に、データベースのクエリはコストがかかります。最終的にアプリケーションをスケーリングすると、データを読み取る必要があるたびにデータベースのクエリも必要になるため、問題が発生します。これにより、データの読み取りが失敗します。

これを回避するテクニックがあります。それはmemcacheと呼ばれます。memcache の優れた紹介は、Udacity コースのレッスン 6 にあります。また、stackoverflowにも別の投稿があり、memcache を言語 python および php とうまく共有する方法を説明していました。

于 2013-06-29T12:18:44.717 に答える