Comparação entre Db2 Text Search e o Net Search Extender

Antes de migrar do Net Search Extender (NSE) para o Db2 Text Search, você deve estar ciente das diferenças de sintaxe, semântica e conjuntos de resultados para consultas de pesquisa de texto completo que parecem semelhantes nas duas soluções.

Importante: o Net Search Extender (NSE) não é mais compatível com o Db2. Use o recurso de pesquisa de texto Db2.
Analise a Tabela 1 e a Tabela 2 para ajudá-lo a determinar se você pode fazer a portabilidade do NSE para o Db2 Text Search.
Db2 Text Search é compatível com todos os sistemas operacionais suportados pelo NSE, incluindo os sistemas operacionais Linux® no System z® (64 bits). A tabela a seguir fornece uma lista das funções de instalação disponíveis no NSE e no Db2 Text Search :
Tabela 1. Instalar funções disponíveis no NSE e no Db2 Text Search
Função NSE Db2 Text Search Comentários e links para informações adicionais
Instalação local do mecanismo de texto Sim Sim  
Instalação remota do mecanismo de texto Não Sim DB2® Text Search em um ambiente de banco de dados particionado
Particionamento de banco de dados Sim Sim DB2 Text Search em um ambiente de banco de dados particionado
Índice em tabelas base não particionadas Sim Sim Criação de índices de pesquisa de texto, atualizações e alterações de propriedades
Índice em tabelas de base particionadas (particionadas por intervalo) Sim Sim Infraestrutura de preparação mantida por texto estendido para atualizações incrementais do índice de pesquisa de texto
Índice de apelidos (com replicação) Descontinuado Não Preterido na versão 9.7
Índice de visualizações Sim Não  
Db2 Text Search oferece funcionalidade semelhante à do NSE. A tabela a seguir mostra a funcionalidade disponível no NSE e no Db2 Text Search :
Tabela 2. Funcionalidade disponível no NSE e no Db2 Text Search
Itens funcionais NSE Db2 Text Search Comentários e links para informações adicionais
Recriar na atualização Sim Sim  
Funções de transformação personalizadas Sim Sim  
Armazenamento em cache Não Não  
Vários índices Sim Não  
Índices pré-classificados Não Não  
dicionário de sinônimos Sim Sim Dicionários de sinônimos para o DB2 Text Search
Thesaurus (associativo, hierárquico, definido pelo usuário) Sim Não  
Texto, HTML, XML Sim Sim Formatos de documentos compatíveis com o DB2 Text Search
INSO Sim Sim Db2 Text Search oferece suporte ao INSO usando o pacote de acessórios do Db2. Consulte Suporte a documentos rich text para obter detalhes.
GPP Sim Não Você pode criar uma função no Db2 Text Search para suportar o GPP
Modelos de documento Sim Não  
Processamento linguístico Sim Sim+ O processo linguístico do NSE limita-se a um simples stemming (somente em inglês).

Db2 Text Search oferece suporte ao processamento linguístico de 20 idiomas, incluindo suporte à segmentação morfológica e de n-gramas para chinês, japonês e coreano. Consulte Processamento linguístico para o DB2 Text Search para obter detalhes.

função CONTAINS Sim Sim função CONTAINS
função SCORE Sim Sim Db2 Text Search usa um algoritmo diferente que pode retornar resultados diferentes. Consulte a função SCORE para obter detalhes.
Número de correspondências Não Não  
Destaques Não Não  
Processamento de stop-word Sim Sim Ferramenta de palavras de parada para o DB2 Text Search
Limite de resultados Sim Sim As funções CONTAINS e SCORE têm um parâmetro RESULTLIMIT para indicar o número máximo de resultados a serem retornados.
Normalização de Caracteres Sim Sim  
Caracteres de escape Sim Sim A personalização não está disponível no Db2 Text Search.
procura booleana Sim Sim Sintaxe do argumento de pesquisa de texto
Caracteres curinga Sim Sim Sintaxe do argumento de pesquisa de texto
Pesquisa com haste Sim Sim A pesquisa com haste é o padrão para o Db2 Text Search
Pesquisa precisa Sim Sim Db2 Text Search não diferencia maiúsculas de minúsculas. Consulte Pesquisa precisa para obter detalhes.
Procura difusa Sim Sim Procura difusa
Procura de proximidade Sim Sim Procura de proximidade
Pesquisa de alcance Sim Sim, para XML Db2 Text Search se baseia em expressões XPath em XML para pesquisa de intervalo. O Net Search Extender oferece suporte à pesquisa de intervalo por meio do modelo de documento.
Pesquisa de texto livre Sim Não  
procura por campo Sim Sim, para XML O suporte ao Db2 Text Search usa expressões XPath em XML. O suporte a NSE usa o modelo de documento. Consulte Configuração de pesquisa XML para o DB2 Text Search e Pesquisa de documentos XML usando o DB2 Text Search para obter detalhes.
Procura de atributo Sim Não  
Pesos/reforço Sim Sim Db2 Text Search e o NSE têm algoritmos diferentes. Consulte Pesquisa de índices de pesquisa de texto usando o SCORE para obter detalhes.