Поиск по подобию в реляционных и NoSQL базах данных?
Нет, не то, тогда полное соответствие требованиям будет равняться по рангу полному не соответствию. Надо еще подумать
Не уверен что правильно понял задачу, в постановке используются термины мало известной мне предметной области. Но наиболее подходящие резюме к вакансии в рсубд выбираются как-то так

select навыки_вакансии.вакансия
       ,требования_резюме.резюме
       ,count(*) as ранг
from навыки_вакансии,требования_резюме
where  навыки_вакансии.показатель = требования_резюме.показатель
group by навыки_вакансии.вакансия, требования_резюме.резюме
order by ранг desc
