Teknologian jakaminen

Elasticsearch-opetusohjelma: "ES-kenttätietotyyppien tietotyyppien ymmärtäminen yhdessä artikkelissa"

2024-07-11

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Elasticsearch-opetusohjelma: "ES-kenttätietotyyppien tietotyyppien ymmärtäminen yhdessä artikkelissa"

Yhteenveto

Elasticsearch on Luceneen perustuva hakukone, joka tarjoaa erilaisia ​​tietotyyppejä tietojen tallennus- ja kyselytarpeiden täyttämiseen eri skenaarioissa. Tässä artikkelissa esitellään yksityiskohtaisesti Elasticsearchin tietotyypit, mukaan lukien niiden sovellusskenaariot, koodiesimerkit ja käyttöhuomautukset, ja erityisesti verrataan kahta tekstityyppiä (teksti) ja avainsanoja (avainsana).

1. Ydintietotyypit

1.1 Teksti

  • Sovellusskenaariot: Sopii kenttiin, jotka vaativat täystekstihaun, kuten artikkelin sisältö, tuotekuvaus jne.
  • koodiesimerkki
    PUT /my_index
    {
         
      "mappings": {
         
        "properties": {
         
          "description": {
         
            "type": "text",
            "analyzer": "standard"
          }
        }
      }
    }