Pra tokenizar um termo, ele deve passar por um analyzer? no caso o tipo string Keyword, como não é analisado ele não é tokenizado?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Pra tokenizar um termo, ele deve passar por um analyzer? no caso o tipo string Keyword, como não é analisado ele não é tokenizado?
Olá Rafaella, tudo bem?
No Elasticsearch existem dois tipos para se trabalhar com string, o tipo Text e o tipo Keyword, ao se trabalhar com o tipo Text, o texto inserido será analisado e tokenizado, ao se trabalhar com o tipo Keyword o texto não será analisado e nem tokenizado, a informação será armazenada completamente em um único campo. Vou deixar aqui para você, dois links de dois pequenos artigos que achei bem interessante, que abordam sobre esse assunto e que podem ajudar a esclarecer ainda mais como funciona a utilização dos dois tipos no Elasticsearch.
Espero ter ajudado e bons estudos!