2006/12/20, Eden Cardim &lt;<a href="mailto:edencardim@gmail.com">edencardim@gmail.com</a>&gt;:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 12/20/06, Otávio Fernandes &lt;<a href="mailto:otaviof@gmail.com">otaviof@gmail.com</a>&gt; wrote:<br>&gt; Estava considerando o Berkley DB por que será muito mais para leitura<br>&gt; do que para gravação, e o BDB é otimazado pra isso né ? como ele terá
<br>&gt; que fazer a leitura dos filtros pra cada e-mail q passar pelo MTA to<br>&gt; acho que o MySQL vai ficar pesado de qq jeito ... o q vcs acham ?<br><br>Desse jeito vai ficar pesado com qualquer solução de persistência.
<br>Porque não manter um cache na memória?</blockquote><div><br>Concordo com o Eden. Acho que o tipo de arquivo que você vai utilizar para armazenar estes dados é irrelevante, pois você deve fazê-lo apenas uma vez. Utilize um sinal para disparar uma rotina de atualização das regras, ou um alarme disparado de tempos em tempos para verificar se o arquivo foi modificado e atualizar o cache. 
<br><br>A propósito, qual o objetivo real do seu problema?<br></div><br></div><br>-- <br>Igor Sutton Lopes &lt;<a href="mailto:igor.sutton@gmail.com">igor.sutton@gmail.com</a>&gt;