Qual é o mecanismo de banco de dados orientado a documentos mais eficiente para armazenar milhares de documentos de tamanho médio?

MongoDB ou Redis?

Ouvi dizer que devo manter as coleções pequenas no MongoDB para permitir uma melhor indexação (e os índices que cabem na RAM), e ouvi dizer que os redis estão "muito rápidos", mas o MongoDB é melhor se você tiver coleções maiores.

Qual é a mais eficiente se eu tiver vários milhares de coleções, digamos, alguns milhares de hashes?

Estou perguntando isso porque, no meu projeto, é muito cedo para ter dados disponíveis para o benchmark e provavelmente projetaria scripts de benchmark ruins, porque não entendo muito bem os conceitos teóricos desses dois mecanismos de banco de dados, especialmente o Redis.

Obrigado por todos que responderem a isso.

questionAnswers(5)

yourAnswerToTheQuestion