My doubt is the following:
I will start to developing a Rails application that will accesss a lot of RSS feeds or crawl sites for data (most news). It will be something like Google News but with a different approach, so I'll store a lot of news (or news summaries), classify them in different categories and use ranking and recommending techniques.
So, should I go with MySQL
It's worthwhile to use IBM DB2 purexml to store the doucuments? Also Ruby search implementations (Ferret, Ultrasphinx and others) are not need If I choose DB2. That is right?
What are the advantages of PostreSQL in this?
It makes sense to use Couch DB in this scenario?
I'd like to choose the better option but without over-complicating the solution. So I discarded the idea to use two different storage solutions (one for the news documents and other for the rest of the data). I'm also considering only "free" options, so I didn't look at Oracle or MS SQL.
Thanks in advance.