Hard to say without more information about your application. I've used full-text search on WebSolr, IndexTank, Searchify, Neo4j and PostgreSQL.
WebSolr charges US$800 a month for 25 million documents. They have great support, and when Amazon East Coast went down in April, they were quick to get their users online again by offering an extra free index on the West Coast. You're going to have to tweak the configuration file yourself to get best results, and I'd suggest hiring someone for that since I never really got it right. (I've no experience with Flying Shinx but they charge by the size of indexed data rather than the number of documents, with 5GB costing $150 a month.) I moved from WebSolr to IndexTank, and more recently to Searchify who have stepped in to replace it as an add-on after the original team moved to Linked In. Indextank is magic sauce technology. At the prototyping stage, it's certainly what I would use. The price is likely to be about the same as WebSolr, I'd guess, for 15 million documents. It's a joy to use and doesn't need fine tuning. If you're prepared to think a bit more out of the box, you can think of search as traversing a graph if you model it that way. And I'd think a yellow pages application -- if it models employees, clients, overlapping business spheres, geography, etc - might fit a graph model. Neo4J is a great technology, with a growing community, and they no longer tier the cost by the number of nodes, but for things like hot-backups. And I sense that PostgreSQL is getting better and better for built-in full-text search. 9.1 is available as a beta service. There are various Ruby libraries to bolt-on search to 8.x versions of PostgreSQL, but I was never really satisfied with them, and there were always gotchas running on Heroku because of the rule on no local file storage. But PostgreSQL 9.1 may be good enough, especially if you're using it anyway. Others on the list have much more experience than me, and I presume add-on providers have contacted you off-list. Stephen On 15 February 2012 05:17, IYP123 <[email protected]> wrote: > We are building a yellowpage-style directory with 15million structured > records. Just wondering what the best search add-on would be to use? > > -- > You received this message because you are subscribed to the Google Groups > "Heroku" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/heroku?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Heroku" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/heroku?hl=en.
