Dire que j'ai ce code en PHP:objets ressources memcaching php
$query = mysql_query("SELECT ...");
l'instruction renvoie un objet de ressource. Normalement, il serait passé à mysql_fetch_array() ou à l'une des fonctions mysql_fetch_ * pour remplir l'ensemble de données. Je me demande si l'objet resouce - la variable de requête $ dans ce cas peut être mis en cache dans memcache et un peu plus tard peut être récupéré et utilisé juste au moment où il est créé.
// cache it
$memcache->set('query', $query);
// restore it later
$query = $memcache->get('query');
// reuse it
while(mysql_fetch_array($query)) { ... }
J'ai cherché la question, je n'ai pas eu beaucoup de chance. Je demande c'est parce qu'il semble beaucoup plus léger que la manière de "peupler le tableau de résultats d'abord, puis cache".
Alors, est-ce possible?
Non, pas possible ... – ircmaxell