Bonjour
Suis en train d'implémenter mes sessions avec PHP Redis.
Les méthode suivantes n'agissent que sur des string du genre : $key : $value.
ttl(), expire(), del(), etc...
Sur mon petit projet, les valeurs $key : $value sont affectées/lues avec : $connId->hSet($id, [key => $value]);
Comment gérer les delete et expire() ?
Suis-je obligé de n'enregistrer que des : ($id . $key) : $value ?
Mes id de session sont des UUID V4.
Pour lire les enreg de $id je ferais ( à peu près ) :
Merci beaucoup de votre aide.
Suis en train d'implémenter mes sessions avec PHP Redis.
Les méthode suivantes n'agissent que sur des string du genre : $key : $value.
ttl(), expire(), del(), etc...
Sur mon petit projet, les valeurs $key : $value sont affectées/lues avec : $connId->hSet($id, [key => $value]);
Comment gérer les delete et expire() ?
Suis-je obligé de n'enregistrer que des : ($id . $key) : $value ?
Mes id de session sont des UUID V4.
Pour lire les enreg de $id je ferais ( à peu près ) :
PHP:
$array_keys = array();
$iterator = NULL;
while($iterator != 0)
{
$array_keys = $this->connId->scan($iterator, "[a-z0-9-]+*");
// ... etc...
}
Merci beaucoup de votre aide.