We are looking for a search based solution for our website which will have millions of music records. We are looking for amazon cloud search but it will be a bit costly as we have to pay 90$ per month. Is there any cheaper /open source solution ?
Cheers
There are different cloud as well as opensource on premise products available, some of them are as below
www.elasticsearch.org - It is opensource built on top of Apache Lucene. Scale well in cloud environment.
www.searchify.com - SaaS offering just like Amazon Cloudsearch
sphinxsearch.com - Opensource and easy to implement and maintain. Really good with predictable load.
I don't think you need to go for a cloud unless you have unpredictable high search load in different time slotf of a day or you don't have resources to manage or don't want to manage the self hosted solution.