Compartilhamento de tecnologia

Tutorial do Elasticsearch: "Compreendendo os tipos de dados dos tipos de dados de campo ES em um artigo"

2024-07-11

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

Tutorial do Elasticsearch: "Compreendendo os tipos de dados dos tipos de dados de campo ES em um artigo"

Resumo

Elasticsearch é um mecanismo de busca baseado em Lucene, que fornece uma variedade de tipos de dados para atender às necessidades de armazenamento e consulta de dados em diferentes cenários. Este artigo apresentará detalhadamente os tipos de dados no Elasticsearch, incluindo seus cenários de aplicação, exemplos de código e notas de uso, e especialmente comparará os dois tipos de texto (Texto) e palavras-chave (Palavra-chave).

1. Tipos de dados principais

1.1 Texto

  • Cenários de aplicação: Adequado para campos que exigem pesquisa de texto completo, como conteúdo de artigo, descrição de produto, etc.
  • exemplo de código
    PUT /my_index
    {
         
      "mappings": {
         
        "properties": {
         
          "description": {
         
            "type": "text",
            "analyzer": "standard"
          }
        }
      }
    }