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.

Reply via email to