Hello. I'm the author of DataMapper (http://datamapper.org), and am trying to choose what Full-Text-Indexing engine/plugin I want to include by default. I was hoping you guys could help. :-)
Sphinx comes highly recommended, but without live index updates, it just doesn't seem practical for most of my work. I'm most experienced with Solr, but the whole HTTP::Request and general complexity of it is off-putting. I haven't used Ferret in an application yet, but I love what I see so far. The ability to have an in-process server in development, and the clean Ruby API are big wins for me. But I've heard a lot of scary things about corrupted indexes, even when using the DRb server. Is this just FUD? Are there any unresolved issues revolving around corrupted indexes? Can I afford to use Ferret in big applications for Fortune-500 clients? (I know that sounds... pompous really, but it's a genuine concern.) Any advice you could offer would be greatly appreciated. I've also read a few messages about serializing index requests/updates to Ferret through message-queues. Are there any decent guides/blog-posts on this topic? Thanks, -Sam _______________________________________________ Ferret-talk mailing list [email protected] http://rubyforge.org/mailman/listinfo/ferret-talk

