Aşağıdaki özelliklere sahip tek başına bir tam metin arama sunucusu arıyorum:
- Birden çok istemciden arama isteği sunabilen bağımsız bir sunucu olarak çalışmalıdır
- Bir SQL sorgusunun sonucunu endeksleyerek "toplu indeksleme" yapabilmelidir: "SELECT id, text_to_index FROM belgeleri";
- Özgür yazılım olmalı ve veritabanı olarak MySQL ile Linux üzerinde çalışmalıdır
- Hızlı olmalı (MySQL'in dahili tam metin aramasını hariç tutar)
Bu özelliklere sahip bulduğum alternatifler:
- Solr (Lucene tabanlı)
- Elastik Arama (ayrıca Lucene tabanlı)
- Sfenks
Sorularım:
- Nasıl karşılaştırırlar?
- Alternatifleri kaçırdım mı?
- Her bir kullanım durumu farklı olduğunu biliyorum, ama kesinlikle olacak bazı durumlar vardır değil belli paketi kullanmak ister misin?