Sobes.tech
Middle

Кадом намуди ҷустуҷӯ дар Elasticsearch ҳамаҳоро мағлуб мекунад?

sobes.tech AI

Ҷавоб аз AI

Дар Elasticsearch, самонасиҳатшуда ва тезтарин усул пурсиши терминӣ (term query) аст, зеро он ба ҷустуҷӯи мувофиқати дақиқ бо калимаи индексшуда бидуни таҳлили матн равона аст. Ин навъи ҷустуҷӯ хеле зуд кор мекунад, махсусан дар ҳаҷми калонтарини маълумот.

Баръакси ҷустуҷӯи матни пурра (match query), ки матнро таҳлил ва тақсим мекунад, пурсиши терминӣ мустақиман ба индексҳои аллакай сохташударо дастрасӣ мекунад.

Маслиҳат барои пурсиши терминӣ:

{
  "query": {
    "term": {
      "status": "active"
    }
  }
}

Агар ба ҷустуҷӯи арзишҳои дақиқ (масалан, ID, категория, ҳолат) ниёз дошта бошед, пурсиши терминӣ дар суръат ва самаранокӣ аз дигар намудҳо боло меравад.