Preciso construir um cache de imagem/arquivo estático que hospede talvez algumas centenas até milhares de arquivos estáticos de 1kb a aproximadamente 200kb. Eu precisaria de leituras super rápidas (estou usando redis, mas é um thread e não tenho certeza de como funciona o clustering, pois está em teste e preciso ter vários servidores de cache).
Eu tentei: Redis, ElasticSearch e MongoDB.
Você pode me dar alguns conselhos sobre qual software de banco de dados seria o melhor para:
- Com TTL ou algo semelhante
- Leituras muito rápidas
- Clustering não é importante, mas seria bom se tivesse
Se você decidir votar negativamente, o que sei que muitos de vocês farão, por favor, deixe-me saber por que você fez isso.