2009-09-09 10 views
0

Je recherche une solution de mise en cache distribuée sur mono semblable à la terre cuite de Java et à l'infinispan. Je veux l'utiliser comme cache de niveau 2 pour nhibernate. Velocity et sharedcache n'ont pas de support mono, et memcached n'est pas distribué ni haute disponibilité.Mise en cache distribuée sur mono

Cordialement, sirmak

Répondre

1

je pense que vous vouliez dire "dupliqués" au lieu de "distribué". Memcached est en effet distribué, mais pas répliqué. Cependant, vous pouvez le répliquer avec this patch.

+0

Merci, la différence entre la réplication et la distribution est la réplication réplique les mêmes données à tous les serveurs de mise en cache, mais la distribution partitionne les données avec des copies répliquées pour HA. Terracotta et infinispan peuvent tous deux distribuer des données. – sirmak

4

Vous cherchez une solution de grille de données plus sophistiquée qui fournira une mise à l'échelle et une haute disponibilité, memcache que je trouve un peu trop primitif pour de telles exigences. Je conseillerais de regarder dans Gigaspaces XAP ou VMware Gemfire. Les deux sont des produits Java qui ont des clients .net sont très forts. Gigaspaces peut offrir un peu plus de capacités de colocalisation.