PHP bu kodu var diyelim:
$query = mysql_query("SELECT ...");
deyimi bir kaynak nesnesi döndürür. Normalde mysql_fetch_array geçirilen () veya veri kümesini doldurmak için mysql_fetch_ * işlevlerinden biri olacaktı.
Bu durumda $ sorgu değişkeni bir süre sonra daha sonra memcache önbelleğe ve olabilir sadece oluşturulduktan an gibi getirilen ve kullanılabilir - resouce nesne merak ediyorum.
// cache it
$memcache->set('query', $query);
// restore it later
$query = $memcache->get('query');
// reuse it
while(mysql_fetch_array($query)) { ... }
Ben, soru googled çok şans var vermedi.
Ben "önbelleğe sonra ilk sonuç dizi doldurmak" yol çok hafif ağırlıklı bir şekilde daha görünüyor, çünkü bu soruyorum.
Peki mümkün mü?