| From: | Rehan Iftikhar |
| Sent on: | Friday, September 4, 2009 3:56 PM |
I use Sphinx for full-text searches of our forum database. It works really well for this use-case because that's what it was designed for. It is also *very* easy to setup & get running in very little time. There's nothing wrong or negative with using Sphinx for product searches, I just like SOLR better for it.
IMO, a faceted search (e.g., http://is.gd/2M4QR) is important when doing a product search so that users can easily filter & drill down to get exactly what they want. This is something that you can put together with Sphinx, but it is simplier using Lucene/SOLR. I also like the did-you-mean capabilities & customizations you can do with Lucene. They add complexity to the setup but they give you a lot more power.
Keep in mind, I'm not an expert in either Sphinx or Lucene. Also, I have the advantage of already having SOLR setup & running so I can choose between the two as we feel best suited. :)
btw, a gotcha I ran into with Sphinx was that you cannot have text based attributes to filter your results. I don't know if this is a limit with Lucene as well but it did make it more difficult to filter/sort results by author name. I believe this is changing in the next (or next next) rev of Sphinx.
-Mike
From: [address removed] [mailto:[address removed]] On Behalf Of Jesse Dhillon
Sent: Tuesday, September 01, 2009 2:49 PM
To: [address removed]
Subject: Re: [php-139] Sphinx vs Lucene vs ?
"I would definitely not want to use Sphinx for a product title search."
As someone who will have to implement a full-text search soon, could you explain why not? Thanks,
Michael Tougeron wrote:IMO, they both have pros/cons. I think comparisions for use should beevaluated based on the goals & type of data being searched. We areusing both here @ GameSpot.com with good success.We are specifically using SOLR (http://lucene.apache.org/solr/) in ourenvironment, and found that it works better for product based searches.The facet search functionality is very useful & easy to setup.Sphinx works better for full-text searching of our forums. With Sphinx,I *really* like the way you can connect directly to a MySQL database todo indexing. I also like how easy it is to do a delta index. I woulddefinitely not want to use Sphinx for a product title search.Just my 2-cents.-Mike-----Original Message-----From: [address removed] [mailto:[address removed]] On Behalf Of NickSullivanSent: Tuesday, September 01, 2009 6:57 AMTo: [address removed]Subject: Re: [php-139] Sphinx vs Lucene vs ?Such a question might get more traction on a mysql group. :)-NickOn Sep 1, 2009, at 2:16 AM, Scott Hildebrand wrote:Discuss!--Please Note: If you hit "REPLY", your message will be sent toeveryone on this mailing list ([address removed])http://www.sfphp.org/This message was sent by Scott Hildebrand ([address removed]) fromThe San Francisco PHP Meetup Group.To learn more about Scott Hildebrand, visit his/her member profile:http://www.sfphp.org/members/3940753/To unsubscribe or to update your mailing list settings, click here:http://www.meetup.com/account/comm/Meetup Support: [address removed]632 Broadway, New York, NY 10012 USA--Please Note: If you hit "REPLY", your message will be sent to everyoneon this mailing list ([address removed])http://www.sfphp.org/This message was sent by Nick Sullivan ([address removed]) from TheSan Francisco PHP Meetup Group.To learn more about Nick Sullivan, visit his/her member profile:http://www.sfphp.org/members/8456591/To unsubscribe or to update your mailing list settings, click here:http://www.meetup.com/account/comm/Meetup Support: [address removed]632 Broadway, New York, NY 10012 USA--Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])http://www.sfphp.org/This message was sent by Michael Tougeron ([address removed]) from The San Francisco PHP Meetup Group.To learn more about Michael Tougeron, visit his/her member profile: http://www.sfphp.org/members/2267793/To unsubscribe or to update your mailing list settings, click here: http://www.meetup.com/account/comm/Meetup Support: [address removed]632 Broadway, New York, NY 10012 USA
--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Jesse Dhillon ([address removed]) from The San Francisco PHP Meetup Group.
To learn more about Jesse Dhillon, visit his/her member profile
To unsubscribe or to update your mailing list settings, click here
Meetup Support: [address removed]
632 Broadway, New York, NY 10012 USA
--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Michael Tougeron ([address removed]) from The San Francisco PHP Meetup Group.
To learn more about Michael Tougeron, visit his/her member profileTo unsubscribe or to update your mailing list settings, click here
Meetup Support: [address removed]
632 Broadway, New York, NY 10012 USA