, sphinx. , . , . -, , , , .
"title" , .
sphinx ( "title" "title_synonyms" ). : -
DISTINCT ( "Ruby Developer/Java Developer" "Ruby Developer/Java". . ""
DISTINCT . , . "Ruby Developer/Java-EE". . Java , . "title_synonyms"
, ; "title" "10" "title_synonyms" "3". , 4 , . .
, "Java Developer" . : -
- Sphinx SPH_MATCH_EXTENDED
, : -
@title "Java Developer" | @title_synonyms "Java-EE"
lexemes, : -
@title ( "Java Developer" | "= Java = " ) | @title_synonyms ( "Java-EE" | "= Java-EE" )
SPH_RANK_PROXIMITY_BM25 SPH_RANK_SPH04, .
, , . SPH_RANK_MATCHANY SPH_RANK_WORDCOUNT .
SPH_RANK_PROXIMITY_BM25, SPH_RANK_SPH04 SPH_RANK_EXPR, .
. Ruby, sphinx ( ).
, ...