4 Stimmen

Memcached und Velocity

Ich untersuche die Verwendung von Memcached oder Velocity für die verteilte Zwischenspeicherung über einen Server-Cluster, nachdem ich Scott Hanselmans Antwort auf diese Frage . Kennt jemand eine Microsoft-Website, die Velocity für das Caching verwendet? Wenn Microsoft es nicht verwendet, kennt dann jemand eine relativ beliebte Website, die es verwendet?

3voto

Rex M Punkte 138455

Es wäre ziemlich töricht, wenn eine große Website mit einer CTP eines Produkts (in Produktion) in Betrieb gehen würde ( bearbeiten - guter Punkt in den Kommentaren - dies ist keine harte Regel... es gibt Ausnahmen, zum Beispiel Stackoverflow ). Velocity befindet sich derzeit in der CTP2, die sich gut für den Aufbau eines Proof-of-Concept und die Planung von Produktveröffentlichungen eignet, aber das ist auch schon alles. Sobald es ein unterstütztes Produkt ist, werden wir sicher viele Anwendungen sehen. Folgen Sie dem Blog des Velocity-Produktteams ( http://blogs.msdn.com/velocity/ ) für Einzelheiten.

Was Memcached und Velocity betrifft, so überschneiden sie sich etwas, haben aber letztlich unterschiedliche Ziele. Memcached ist nicht zuverlässig. Das wird in der Dokumentation und von den Autoren sehr deutlich dargelegt. Es soll rasend schnell, kostengünstig und einfach zu verwalten sein. Velocity hingegen ist den Leuten, die sich mit formaler Unternehmenssoftware beschäftigen, sehr viel vertrauter. Es ist komplex, verfügt über eine robuste API und eignet sich besser für eine formalere Datenumgebung.

2voto

Cody Caughlan Punkte 31774

Memcached wird unter Win32 nicht nativ unterstützt. Es gibt ein Projekt, das darauf abzielt, memcached auf Win32 zu portieren

http://jehiah.cz/projects/memcached-win32/

Und obwohl sie erfolgreich waren, hinken sie der Hauptversionslinie um einige Versionen hinterher (zu diesem Zeitpunkt sind es Punktversionen). Wenn Sie also mit Win32 arbeiten, denke ich, dass Velocity Ihre beste Wahl ist.

Während ich also keine Antwort auf Ihre Frage habe (welche Websites verwenden Velocity), denke ich, dass Sie besser dran sind, wenn Sie Velocity gegenüber Memcached verwenden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X