Je suis à l'utilisation de memcached pour certains la mise en cache dans mon Rails 3 application par le biais du simple Rails.cache
interface et maintenant j'aimerais faire un peu de fond le traitement d'un travail avec et redis resque.
Je pense qu'ils sont suffisamment différents pour justifier l'utilisation à la fois. Sur heroku cependant, il ya des frais pour l'utilisation de deux memcached et redis. Est-il judicieux d'utiliser les deux ou dois-je migrer simplement à l'aide de redis?
J'aime l'utilisation de memcached pour la mise en cache, car le moins récemment utilisé touches automatiquement obtenir poussé hors de la mémoire cache et je n'ai pas besoin de cache de données de persister. Redis est surtout nouveau pour moi, mais je comprends que c'est persistante par défaut et que les touches n'ont pas de date d'expiration de la mémoire cache automatiquement.
EDIT: Juste voulu être plus claire à ma question. Je sais qu'il est possible d'utiliser seulement Redis au lieu de deux. Je suppose que je veux juste savoir si il ya des inconvénients à le faire? Considérant à la fois la mise en œuvre et de l'infrastructure, il y a toutes les raisons pourquoi je ne devrais pas l'utiliser Redis? (I. e., est memcached plus rapide pour la simple mise en cache?) Je n'ai pas trouvé quelque chose de définitif.