Cache-Server für .NET (Beispiel Memcached)

7

Ich suche nach Cache-Server für .NET. Was kannst du vorschlagen? Wie ich weiß, hat Memcached Provider für .net. Ist es gut genug für .net in der Produktion zu verwenden?

    
F0rc0sigan 20.05.2011, 13:25
quelle

6 Antworten

8

AppFabric ist eine weitere beliebte Lösung von Microsoft.

    
Darin Dimitrov 20.05.2011, 13:29
quelle
5

Wenn Sie Ihren Cacheserver unter Linux ausführen möchten, können Sie Redis verwenden und die BookSleeve-Bibliothek von .NET verwenden. Hierfür verwendet StackOverflow

Ссылка

    
BlackTigerX 20.05.2011 14:35
quelle
3

Scale Out State Server ist eine ausgezeichnete Lösung. Es ist nicht kostenlos, aber für groß angelegte Anwendungen ist es eine der besten Optionen, die wir gefunden haben.

NCache ist eine andere Option, obwohl ich keine Erfahrung damit habe.

Für die Unternehmensgröße (und das Budget) gibt es Oracle's Coherence . Es funktioniert sehr gut, obwohl es sehr teuer ist.

Hier ist eine weitere SO-Frage mit einigen Informationen, die hilfreich sein können oder nicht:
Caching-Lösungen

    
Ryan Emerle 20.05.2011 13:37
quelle
2

Memached ist sehr gut für die Produktion, wahrscheinlich am besten mit dem enyim-Provider .

Couchbase bietet eine gute Web-Ui und einfache memcached Installation unter Windows. Kostenlos, wenn auf einem einzelnen Server. Es ist großartig, Ihre Cache-Instanz überwachen zu können.

Sie haben für Lösungen aber und ihren eigenen Server bezahlt.

AppFabric, wie erwähnt, ist ein weiterer offensichtlicher Kandidat, aber kein reifer als memcached. AppFabric ist ein Anwendungsserver und kann auch verteiltes Caching wie membase bereitstellen

    
dove 20.05.2011 13:37
quelle
1

Siehe den Beitrag Top-Caching-Bibliotheken für .NET für mehrere Optionen, einschließlich beider frei und kommerziell. Die Auswahl hängt vom tatsächlichen Bedarf ab.

    
Garett 20.05.2011 13:38
quelle
0

Es gibt zwar eine Reihe von Drittanbieter-Caching-Lösungen für .NET, aber wenn wir die Recherche auf der Basis von Google und Mundpropaganda eingrenzen, könnte es sein 1) Memcached 2) AppFabric 3) NCache

Die ersten beiden sind freie / Open-Source-Software, so dass sie einige Einschränkungen haben, während auf der anderen Seite NCache hat viel zu bieten im Vergleich zu anderen, aber Sie müssen es kaufen. Aber es ist auch eine kostenlose Version verfügbar, die als NCache Express bezeichnet wird. Im Folgenden sind zwei wichtige Links in diesem Zusammenhang,

Video auf NCache Vs AppFabric

Blog auf NCache Vs AppFabric

    
Ravian 23.07.2012 06:57
quelle