2010-04-09 7 views
6

¿Qué sucede con un almacén de datos de Redis si los datos exceden el RAM disponible?¿Qué sucede con un almacén de datos de Redis si los datos exceden el RAM disponible?

+0

Mi pregunta no es el duplicado, le pedí que casi un año antes –

+0

Lamentablemente, [edad doesn 't matter] (https://meta.stackoverflow.com/questions/252929/which-question-is-the-better-reference-for-a-duplicate) -> es la mejor pregunta con mejores respuestas que es la una de las otras preguntas es un duplicado de. La pregunta de esta pregunta es un duplicado de tiene respuestas que se actualizan cuando Redis VM está en desuso. Hay actualizaciones sobre esa pregunta para manejar eso, pero no sobre esta pregunta – Zoe

Respuesta

5

Creo que hay una configuración de tamaño de tienda en la configuración de redis que le impedirá agregar más datos de los que puede caber en la tienda que ha configurado. Si configura una tienda que no cabe en la memoria física, simplemente le pedirá al sistema operativo más memoria y parte de ella se localizará en el disco, con consecuencias de rendimiento obvias.

La próxima versión de Redis tiene su propia implementación de la memoria virtual que puede almacenar claves que se utilizan con menor frecuencia en el disco - http://antirez.com/post/redis-virtual-memory-story.html

+0

Asumí como tal, pero la publicación del blog que apoyaba a Vmem pronto fue muy útil, esperaré hasta que se publique 2.0 antes de considerar cualquier uso de Redis ya que actualmente mi las aplicaciones de uso no necesitarían una cobertura del 100% en la memoria y solo las zonas activas serían importantes. Esto también ofrecería en gran medida la flexibilidad de ejecutar Redis en un VPS de bajo costo y escalar si alguna vez lo necesito en lugar de tener que empezar desde una escala más alta, ya que requeriría suficiente memoria para cada objeto en el momento. –

+3

Redis VM está actualmente en desuso. – amb

Cuestiones relacionadas