Im Web zu sehen Ich sehe eine Reihe von Plugins und Mustern für die Verwendung Memcached in Schienen. Ich arbeite an einem neuen Projekt und frage mich, was die besten Lösungen sind. Google stellt viele ältere Ergebnisse auf, von denen ich nicht sicher bin, ob sie die neuesten und besten Methoden sind.Best of ride Memcache-Lösungen in Rails
Antwort
Wir hatten großen Erfolg mit dem Cache-Geld-Plugin, das transparente Write-Thru und Read-Thru-Caching-Lösung bietet.
http://magicscalingsprinkles.wordpress.com/2008/12/11/introducing-cache-money/
Ich habe Garantia Data's Memcached Cloud unter Schwerlast wurde mit und es hat sich gut entwickelt. Ihr Dashboard bietet nützliche Informationen zum Zwischenspeichern von Lese-/Schreibaktivität und Latenz. Wenn Garantia auf Amazon läuft, bietet es Zugriff auf die Backplane der Ostküste von Amazon für Leistung und reduzierte Übertragungskosten. Das einzige Juwel, das ich gefunden habe, das mit ihrem Service funktioniert, ist Evans memcached gem. Dalli Gem ist noch keine Option (Juli 2013), da Garantia keine Unterstützung für das Binärprotokoll von Memcached implementiert hat.
Update: Redis Labs '(ehemals Garantia Data) Memcached unterstützt vollständig das binäre Protokoll (dh SASL-Authentifizierung) so kann jeder Edelstein und Klient dagegen arbeiten. –
Danke, das sieht gut aus, wie wäre es mit Fällen, die Geld im Cache nicht abdeckt (Fragmente, Joins, etc) –