Estou configurando um servidor web usando o Exim 4 no Debian 8 e, como de costume, usaria o MySQL como backend para armazenar as configurações relacionadas aos domínios e usuários (como cota, emails, aliases, encaminhamentos, habilitados / conta / domínio desativado, antispam / antivírus ativado / desativado, lista de permissões, lista negra e assim por diante).
Em algum momento eu parei, usando o MySQL como backend para o Exim 4 simplificaria muito a minha vida, mas acho que não é a melhor solução para o desempenho.
Existem diferenças consistentes em termos de desempenho e / ou consumo de recursos entre o uso de arquivos MySQL, SQLite, DBM ou texto simples?
Por exemplo, seria uma boa solução colocar um CDB ou um DBM em um sistema de arquivos na memória?
A carga no servidor será muito baixa, haverá mais ou menos 50 sites com não mais que 150/200 contas de e-mail no total, então isso realmente não importa, mas eu quero fazer alguns experimentos e testes para descubra a melhor possibilidade.
Por essa razão, não quero colocar o spool na memória, haveria muito poucos e-mails.
Eu gostaria de fazer alguns testes, mas tenho muito pouco tempo agora, então qualquer experiência direta / indireta seria muito apreciada!