Encore une fois Nick Kallen nous régale
avec ce plugin de write-through & read-through caching
utilisé chez Twitter :
http://magicscalingsprinkles.wordpress.com/2008/12/11/introducing-cache-money/
source :
très intéressant et prometteur tout ça.
– Jean-François.
–
Prochain Apéro Ruby le 11 décembre
http://twitter.com/underflow_
Excellent !
Pour tout dire, il me semblait qu’en “production”, un cache de ce type
était
déjà présent.
Y a-t-il une raison pour ne pas utiliser systématiquement ce type de
“cachage” ?
gUI
Le 11 décembre 2008 16:11, Jean-François Trân [email protected] a
écrit :
GitHub - nkallen/cache-money: A Write-Through Cacheing Library for ActiveRecord
–
Pour la santé de votre ordinateur, préférez les logiciels libres.
Lire son mail : http://www.mozilla-europe.org/fr/products/thunderbird/
Browser le web : http://www.mozilla-europe.org/fr/products/firefox/
Suite bureautique : http://fr.openoffice.org/
2008/12/12 Guillaume B. [email protected]:
Excellent !
Pour tout dire, il me semblait qu’en “production”, un cache de ce type était
déjà présent.
Y a-t-il une raison pour ne pas utiliser systématiquement ce type de
“cachage” ?
Il requiert plusieurs choses, tant d’un point de vue hébergement que
développement :
- serveur memcache, les librairies et la configuration pour s’y
connecter
- la précision des éléments d’index nécessaire pour correctement
cacher les entrées avec les bonnes clées. Si des éléments sont accédés
au travers de relations (belongs_to par exemple) il faut ajouter la
foreign_key dans l’index sous peine d’erreurs de cache lors de la
modification du parent.
–
http://fabien.jakimowicz.com
Merci pour l’info, je l’ai ajouté dans les tickets pour les
améliorations de performance zena.
G.
2008/12/11 Jean-François Trân [email protected]:
- la précision des éléments d’index nécessaire pour correctement
cacher les entrées avec les bonnes clées. Si des éléments sont accédés
au travers de relations (belongs_to par exemple) il faut ajouter la
foreign_key dans l’index sous peine d’erreurs de cache lors de la
modification du parent.
Tu pourrais donner un exemple à partir d’une base simple stp ? J’arrive
pas
à comprendre en quoi la foreign key doit faire partie de la clé…
Merci (((-:
gUI
–
Pour la santé de votre ordinateur, préférez les logiciels libres.
Lire son mail : http://www.mozilla-europe.org/fr/products/thunderbird/
Browser le web : http://www.mozilla-europe.org/fr/products/firefox/
Suite bureautique : http://fr.openoffice.org/