En un nivel alto significa mantener todo un programa de cómputo en la memoria principal (típicamente conocida como ‘RAM’) de la (s) computadora (s) en la que se está ejecutando.
El principio fundamental es que la memoria principal, aunque relativamente cara ($) para el almacenamiento de segundo orden (por ejemplo, SSD, discos duros) es mucho más rápida.
Ese es el principio.
- ¿Cómo funciona EC2? Estoy interesado en aprender sobre la infraestructura específica que hace que EC2 funcione. Por ejemplo, ¿las instancias son máquinas discretas reales o están totalmente virtualizadas (por ejemplo, una máquina de cuatro núcleos podría ejecutar 4 instancias micro EC2)?
- ¿Por qué Quora elige AWS sobre Azure o una plataforma en la nube de Google?
- ¿Una certificación de Amazon Web Services (AWS) cuenta para algo en el mercado laboral si no tiene experiencia en TI?
- ¿El software de automatización de marketing está basado en la nube o en las instalaciones?
- ¿Qué posibilidades hay de que tenga problemas si realizo una denegación de servicio con Azure VM?
La característica principal de un programa que se adapta bien a la computación en memoria suele ser un problema intensivo de datos para resolver, por ejemplo, OLAP, Big Data son una buena opción.
El producto Oracle Ten Times es un buen ejemplo del mundo real: consulte aquí: Descripción general de la memoria caché de la base de datos en memoria de cómo los principios básicos en memoria son compatibles con la arquitectura de almacenamiento en caché de Oracle.