Too vague to give any reasonable advice, so beware of people who want to push their favourite technology du jour onto you.
Come up with a detailed design, IOW write a functional spec. <http://www.joelonsoftware.com/articles/fog0000000036.html> Then one may talk about implementation details.
Comment on Re: Best way to aggregate many silos of data into a search form