Tablestore oferece consulta match e consulta match phrase para dar suporte ao recurso de pesquisa de texto completo. A pesquisa de texto completo faz a correspondência dos dados com base nos tokens e pode realçar as palavras-chave correspondentes nos resultados da consulta. Este tópico descreve os recursos de consulta de dados e processamento de dados relacionados à pesquisa de texto completo.
Consulta de dados
A tabela a seguir descreve os recursos de consulta de dados da pesquisa de texto completo.
|
Recurso |
Descrição |
Cenário |
|
Use a consulta match para pesquisar dados que contenham uma palavra-chave específica em uma tabela com base em correspondências aproximadas. O Tablestore tokeniza os valores em campos Text e as palavras-chave usadas para consultas match com base no método de tokenização especificado. Dessa forma, o Tablestore realiza consultas match com base nos tokens. |
A consulta match é adequada para cenários como análise de big data, pesquisa de conteúdo, gestão de conhecimento, análise de redes sociais, análise de logs, sistemas inteligentes de perguntas e respostas e revisão de conformidade. |
|
|
Use a consulta match phrase para pesquisar dados que contenham uma palavra-chave específica com tokens organizados em uma ordem determinada, com base em correspondências aproximadas. Uma linha atende às condições da consulta somente quando a ordem e as posições dos tokens na linha correspondem à ordem e às posições dos tokens contidos na palavra-chave tokenizada. |
A consulta match phrase é indicada para cenários como análise de big data, pesquisa de conteúdo e recomendação inteligente. |
Processamento de dados
A tabela a seguir descreve os recursos de processamento de dados da pesquisa de texto completo.
|
Recurso |
Descrição |
|
Após especificar um método de tokenização para um campo Text, o Tablestore tokeniza os valores do campo em múltiplos tokens com base no método de tokenização especificado. Os seguintes métodos de tokenização são compatíveis: tokenização de palavra única, tokenização por delimitador, tokenização baseada em unidade semântica mínima, tokenização baseada em unidade semântica máxima e tokenização difusa. |
|
|
Use o recurso de realce para destacar o texto que corresponde ou está relacionado às strings de consulta nos resultados da pesquisa. Isso melhora a eficiência da recuperação de informações, permitindo que os usuários localizem rapidamente as strings de consulta. |