Está en la página 1de 1

 VM Ware GemFire (*)

 IBM Xtreme Scale (*)

(*) Estos productos dejan de ser solo servidores de Cache ahora llegan a la
categoría de In memory data grid.
Conclusiones:

Al usar un tipo de Cache podemos mejorar el rendimiento y la escalabilidad de


una aplicación, también puede servir cuando la fuente de datos no está
disponible ya que permite guardar datos en memoria para acceder a ellos
rápidamente. La Cache Espejo mantiene está formada por un cluster activo/pasivo
y ambos contienen los mismos datos. La Cache Replicada mantiene una copia
de todos los datos en cada uno de los servidores que forman un cluster, en este
caso todos los servidores están son activos. La Cache Distribuida divide los datos
entre todos los servidores, cada uno tiene una porción de los datos. La Cache
Replicada – Particionadadistribuye y replica los datos entre los servidores.
La Cache Local guarda los datos en memoria ya sea InProcess o OutProcess,
normalmente es usada por una sola aplicación. Finalmente, la Cache Cliente se
conecta a un cluster de cache para traer los datos más consultados y evitar viajes
largos.

Referencias:
 Coherence developer’s guide – Introduction to cache
 NCache – Caching Topologies
 Pluralsight – Introduction to Caching in the .NET Stack

También podría gustarte