He visto muchas personas usando Redis como caché últimamente, ¿por qué no Mongo? Por lo que pude ver, Redis puede establecer una fecha de caducidad en un índice, como Memcache, pero ¿hay alguna razón para no usar Mongo para esto?¿Por qué utilizar Redis en lugar de MongoDb para el almacenamiento en caché?
Pregunto mientras hago una gran unión en MySQL y luego cambio los datos después de seleccionarlo. Ya estoy usando Memcache en otras partes del sitio, pero guardar esto en Mongo me permitiría realizar búsquedas geoespaciales en los datos en caché.
Otras características de MongoDB como [colecciones limitadas] (http://www.mongodb.org/display/DOCS/Capped+Collections) también pueden ser útiles en el almacenamiento en caché de capas. También hay una solicitud de características para [colecciones TTL configurables] (https://jira.mongodb.org/browse/SERVER-211), que será muy útil para el almacenamiento en caché de capas, aunque todavía no está implementado. – dcrosta
Está implementado ahora :) – wprl
Colecciones TTL configurables: https://docs.mongodb.com/manual/tutorial/expire-data/ –