Обмен технологиями

Учебное пособие по Elasticsearch: «Понимание типов данных типов данных полей ES в одной статье»

2024-07-11

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

Учебное пособие по Elasticsearch: «Понимание типов данных типов данных полей ES в одной статье»

Краткое содержание

Elasticsearch — это поисковая система, основанная на Lucene, которая предоставляет различные типы данных для удовлетворения потребностей в хранении данных и выполнении запросов в различных сценариях. В этой статье будут подробно представлены типы данных в Elasticsearch, включая сценарии их применения, примеры кода и примечания по использованию, а также сравнение двух типов текста (текст) и ключевых слов (ключевое слово).

1. Основные типы данных

1.1 Текст

  • Сценарии применения: подходит для полей, требующих полнотекстового поиска, таких как содержание статьи, описание продукта и т. д.
  • пример кода
    PUT /my_index
    {
         
      "mappings": {
         
        "properties": {
         
          "description": {
         
            "type": "text",
            "analyzer": "standard"
          }
        }
      }
    }