Tablestore admite la búsqueda de texto completo mediante consultas de coincidencia y consultas de frase coincidente. La búsqueda de texto completo encuentra datos con base en tokens y resalta las palabras clave coincidentes en los resultados de la consulta.
Consulta de datos
A continuación se describen las funciones de consulta de datos disponibles para la búsqueda de texto completo.
|
Función |
Descripción |
Escenario |
|
La consulta de coincidencia busca datos que contienen una palabra clave específica mediante coincidencias aproximadas. Tablestore tokeniza los valores de los campos Text y las palabras clave de la consulta según el método de tokenización especificado; después, compara los datos con los tokens resultantes. |
Ideal para análisis de big data, búsqueda de contenido, gestión del conocimiento, análisis de redes sociales, análisis de registros, sistemas inteligentes de preguntas y respuestas, y revisión de cumplimiento. |
|
|
La consulta de frase coincidente busca datos que contienen una palabra clave específica mediante coincidencias aproximadas, con el requisito adicional de que los tokens aparezcan en el mismo orden y posición que la palabra clave tokenizada. |
Útil para análisis de big data, búsqueda de contenido y recomendaciones inteligentes. |
Procesamiento de datos
A continuación se describen las funciones de procesamiento de datos utilizadas en la búsqueda de texto completo.
|
Función |
Descripción |
|
Al especificar un método de tokenización para un campo Text, Tablestore divide los valores del campo en tokens conforme a dicho método. Métodos compatibles: tokenización de palabra única, tokenización por delimitador, tokenización basada en unidades semánticas mínimas, tokenización basada en unidades semánticas máximas y tokenización difusa. |
|
|
La función de resaltado marca el texto coincidente o relacionado en los resultados de la consulta para facilitar la localización rápida del contenido relevante. |