Comments on: Comment Redis et Memcache font expirer leurs données http://sametmax.com/comment-redis-et-memcache-font-expirer-leurs-donnees/ Du code, du cul Mon, 28 Oct 2019 11:54:55 +0000 hourly 1 https://wordpress.org/?v=4.9.7 By: Sam http://sametmax.com/comment-redis-et-memcache-font-expirer-leurs-donnees/#comment-142750 Thu, 02 Oct 2014 08:50:45 +0000 http://sametmax.com/?p=5184#comment-142750 Défini massive.

Bien qu’on puisse le régler autrement, Redis est à la base fait pour que toutes les données de ta base doivent tenir en RAM.

La plupart des base de données font moins d’un Go. Dans ce cas, acheter un serveur qui le permet n’est pas prohibitif.

Memcache garde tout en RAM et perd tout au reboot. Redis garde tout en RAM mais écrit toutes les x secondes sur le disque. Aussi en cas de reboot, on retrouve ses données, – X secondes. Généralement on perds moins de 10 secodes de données.

]]>
By: Steeve http://sametmax.com/comment-redis-et-memcache-font-expirer-leurs-donnees/#comment-142554 Wed, 01 Oct 2014 17:17:41 +0000 http://sametmax.com/?p=5184#comment-142554 Bonjour,
Redis supporte-il les données massives ?
Dans le cas où je choisis de stocker mes données de façon définitives (possibilité de retrouver mes données après redemarrage du poste), elles sont concervées dans la RAM ou dans le ROM ?

bien cordialement,
Steeve

]]>
By: Sam http://sametmax.com/comment-redis-et-memcache-font-expirer-leurs-donnees/#comment-6538 Fri, 01 Mar 2013 14:34:23 +0000 http://sametmax.com/?p=5184#comment-6538 Par contre ils parcours pas tout justement, mais juste quelques entrées aléatoirement. L’impact sur les perfs est très différent. A court terme c’est plus léger, mais ça bouffe plus de mémoire.

]]>
By: Greg http://sametmax.com/comment-redis-et-memcache-font-expirer-leurs-donnees/#comment-6535 Fri, 01 Mar 2013 13:23:15 +0000 http://sametmax.com/?p=5184#comment-6535 Aha, je fais pareil sur mes applis JS. Et de temps en temps une routine parcoure le cache (tout) et nettoie ca… (tiens, je devrais faire ca dans un webworker)
Maintenant je peux me la peter et dire que memcache utilise le meme principe! ;)

]]>
By: Sam http://sametmax.com/comment-redis-et-memcache-font-expirer-leurs-donnees/#comment-6515 Thu, 28 Feb 2013 23:32:23 +0000 http://sametmax.com/?p=5184#comment-6515 Juste mon portable, parfois un deuxième écran pour le confort. Dans certaines boites j’ai parfois des PC de tests pour accélérer les tests sur différentes config. Rajouter à ça les devices tels que : téléphones et tablettes…

Mais la plupart du temps, juste mon portable. Et des tas de serveurs en SSH.

]]>
By: roro http://sametmax.com/comment-redis-et-memcache-font-expirer-leurs-donnees/#comment-6514 Thu, 28 Feb 2013 22:57:44 +0000 http://sametmax.com/?p=5184#comment-6514 Hé bé c’est pour ça que j’y arrivais pas!
L’installeur aussi, il voulait python.
Faut pas vous inquiéter, j’aime bien tenter l’impossible.
Juste une question de “cuisine”:
Quand tu est sur un projet; tu as combien de pc sur “on” et combien d’écrans à portée de vue…en moyenne (à 10 près)?????

]]>
By: Sam http://sametmax.com/comment-redis-et-memcache-font-expirer-leurs-donnees/#comment-6512 Thu, 28 Feb 2013 21:10:17 +0000 http://sametmax.com/?p=5184#comment-6512 Sous windows, sys sera un .dll, sous linux ce sera un .so.

Python n’est pas un langage compilé. Il faut forcément une machine virtuel Python pour le faire tourner.

Par contre on peut faire un executable pour windows qui intégrera Python avec Py2exe.

]]>
By: roro http://sametmax.com/comment-redis-et-memcache-font-expirer-leurs-donnees/#comment-6511 Thu, 28 Feb 2013 19:05:28 +0000 http://sametmax.com/?p=5184#comment-6511 Si on veut faire un “compilé” pour une machine qui n’a pas python; où on le pêche ce “sys” ?

]]>
By: roro http://sametmax.com/comment-redis-et-memcache-font-expirer-leurs-donnees/#comment-6510 Thu, 28 Feb 2013 18:54:35 +0000 http://sametmax.com/?p=5184#comment-6510 D’accord, d’accord. Hum! c’est les entrailles de la bête.
Mais alors, il est inclus dans autre chose (invisible)?

]]>
By: Sam http://sametmax.com/comment-redis-et-memcache-font-expirer-leurs-donnees/#comment-6508 Thu, 28 Feb 2013 17:11:24 +0000 http://sametmax.com/?p=5184#comment-6508 Dans la lib standard Python. Sys est un module codé en C, donc tu ne le trouveras que sous le forme d’un binaire compilé.

]]>