La société pour laquelle je travaille cherche à mettre en œuvre une solution de mise en cache. Nous avons plusieurs services Web WCF hébergés et nous devons mettre en cache certaines valeurs qui peuvent être conservées et récupérées indépendamment de la session d'un client à un service. Je cherche les technologies suivantes:WCF Caching Solution - Besoin de conseils
Application Block Caching 4.1
service WCF TCP en utilisant HttpRuntime Caching
Memcached Win32 et le client
Microsoft AppFabric Caching Beta 2
Notre serveur de test est un serveur Windows Server 2003 avec IIS6, mais notre serveur de production est Windows Server 2008, donc l'une des options ci-dessus fonctionnerait (à l'exception de la mise en cache d'AppFabric sur notre serveur de test).
Quelqu'un a-t-il de l'expérience avec l'un de ces produits? Cette solution de mise en cache ne sera pas utilisée pour stocker beaucoup de données, mais elle devra être récupérée fréquemment et rapidement.
Merci d'avance.
Serveur de test avec différents OS et IIS que la production? C'est dur. Quoi qu'il en soit, permettez-moi de proposer une cinquième option: la base de données en mémoire; parfait pour "tiré de fréquemment et rapidement." À bas prix, une base de données SQLite bien implémentée peut s'approcher des performances d'une base de données en mémoire pure. – Jay