Estou desenvolvendo uma aplicação Rails que irá acessar um monte de feeds RSS ou sites de rastreamento de dados (principalmente notícias). Será algo como o Google News, mas com uma abordagem diferente, então eu vou guardar um monte de notícias (ou resumos de notícias), classificá-los em categorias diferentes e usar técnicas de classificação e recomendação.
Devo ir com o MySQL?
Vale a pena usar o IBM DB2 pureXML para armazenar os doucuments? Também implementações de busca Ruby (Ferret, Ultrasphinx e outros) não são necessários Se eu optar DB2. Isso está correto?
Quais são as vantagens de PostreSQL neste?
Será que faz sentido usar Couch DB neste cenário?
Eu gostaria de escolher a melhor opção, mas sem excesso de complicar a solução. Então eu descartou a idéia de usar duas soluções de armazenamento diferentes (uma para os documentos de notícias e outro para o resto dos dados). Eu também estou considerando apenas as opções livres, então eu não olhar para Oracle ou MS SQL Server.
Desde já, obrigado.













