En fördel med Sphinx är att du kan "inskjuta" den mellan dina klienter och MySQL-servern, och den kommer bara att "störa" på frågor som specifikt adresserar den, vilket på ett transparent sätt studsar de andra från MySQL -- se t.ex. denna artikel . Huruvida det är en fördel i ditt användningsfall är du bäst lämpad att säga!
Tyvärr, ingen verklig erfarenhet av Xapian eller Lucene - ändå, när du läser om hur man distribuerar dem, låter det som (för mig!) som om det bara kan vara värt det om du har identifierat betydande fördelar. Annars känns Sphinx "lätt som en plätt"-distribution, som en "proxy" mellan dina klienter och din MySQL-server, som en stor, betydande vinst för mig!