Existe-t-il un moyen d'utiliser Memcached pour la mise en cache de fragments dans Rails?Mise en cache de fragments avec Memcached
4
A
Répondre
2
Vous pouvez régler la fragment_cache_store dans votre environment.rb
ActionController::Base.cache_store = ActiveSupport::Cache::MemCacheStore.new()
http://api.rubyonrails.org/classes/ActionController/Caching.html#M000628
7
vous pouvez ajouter à votre development.rb et il devrait faire la mise en cache des fragments ainsi que les autres
config.action_controller.perform_caching = true
config.cache_classes = true
config.cache_store = :mem_cache_store
Questions connexes
- 1. Rails - le cache des fragments n'expire pas
- 2. Mise en cache distribuée sur mono
- 3. Mise en cache des bonnes pratiques
- 4. Mise en cache des requêtes avec HttpModule
- 5. Mise en cache MVC d'asp.net avec pagination
- 6. problème avec la mise en cache
- 7. memcached demande de caches?
- 8. Composants de mise en cache Smarty
- 9. Mise en cache automatique web.config
- 10. Mise à l'échelle avec memcached pour stocker le fichier gzippé
- 11. Mise en cache et évitement du contenu mis en cache
- 12. Mise en cache dans urllib2?
- 13. Rails mise en cache de page avec Apache et Capistrano
- 14. puis-je faire de la mise en cache avec php?
- 15. intervalle rails mise en cache
- 16. Mise en cache de l'applet côté client?
- 17. Pourquoi le cache de Django fonctionne-t-il avec locmem mais échoue avec memcached?
- 18. Mise en cache de la sessionfactory
- 19. Outil de mise en cache .NET
- 20. Mise en cache de l'objet dans Application_AuthenticateRequest
- 21. Mise en cache de l'objet struct
- 22. Problème de mise en cache CSS/Jscript
- 23. Désactiver l'image de la mise en cache?
- 24. Client MemCached avec Delphi
- 25. limitations memcached
- 26. Mise en cache des données chargées avec NHibernate
- 27. La mise en cache ne fonctionne pas avec IIS?
- 28. Mise en cache étrange aveC#include dans ASP.NET sur IIS6
- 29. Stratégie de mise en cache, cache de sortie vs cache de données ou les deux?
- 30. objectdatasource et la mise en cache
vous devriez être prudent en le définissant dans environment.rb, votre développement.rb peut l'écraser avec perform_caching = false, je pense qu'il est préférable de le mettre en développement.rb –