Điều này được thừa nhận là tương tự đến (nhưng không trùng lặp) Comparison of full text search engine - Lucene, Sphinx, Postgresql, MySQL?, tuy nhiên những gì tôi đang tìm kiếm là cụ thể, được hỗ trợ, khuyến nghị vì lợi ích của trải nghiệm với nhiều hơn một trong các hệ thống có sẵn (có vẻ như rất nhiều của: "Tôi đã sử dụng lucene, nhưng không phải nhân sư", và ngược lại).php mysql tìm kiếm toàn văn: lucene, sphinx, hoặc?
Thiết lập: LAMP chuẩn (Mysql 5.0, PHP 5).
MySQL: bảng đang sử dụng công cụ InnoDB cho các ràng buộc khóa ngoài
Chúng tôi đang xem xét lập chỉ mục dữ liệu, không phải trang. dữ liệu được lập chỉ mục có thể bằng nhiều ngôn ngữ (bộ mã utf-8)
Một số so sánh mà tôi đã gặp (như http://blog.evanweaver.com/articles/2008/03/17/rails-search-benchmarks/) hoặc là không hoàn toàn áp dụng được (chồn là một cổng lucene nhưng không giống Zend_Search_Lucene) hoặc họ đang đẩy hệ thống/triển khai của chính họ (không chính xác không thiên vị).
Một số người khác tôi đã gặp (chẳng hạn như http://whatstheplot.com/blog/tag/lucene/ và http://pagetracer.com/2008/02/15/sphinx-and-lucene-search-engines-first-impressions/) cung cấp các kết quả rất khác nhau về hiệu suất của hai hệ thống.
Ngoài ra, tất cả trừ những gì tôi đã đọc là Xapian. Điều này có đáng xem xét không?
Vì vậy, tôi hy vọng rằng một số bạn ở đây trên SO có một số kinh nghiệm với câu hỏi này và có thể giúp với một số khuyến nghị hoặc chỉ cho tôi đi đúng hướng.
Nhân sư dường như có rất nhiều lợi thế, nhưng với điều đó lucene có một số người ủng hộ giọng hát, tôi hy vọng được nghe từ một số người có kinh nghiệm với cả hai –
Cuối cùng tôi đã đi trước và thử nghiệm nhân sư với ý định thử nghiệm Lucene (và có lẽ Xapian) tuy nhiên, thành thật mà nói, nó tích hợp rất trơn tru với một thiết lập PHP/MySQL mà tôi thấy khó để biện minh cho việc dành thời gian cho những người khác. –