|
|
Publicado em 20/12/2018 17:32:53
|
|
|
|

ElasticSearch:
ES é uma plataforma de busca quase em tempo real baseada no Lucene, que oferece um mecanismo de busca distribuído em texto completo que utiliza o RESTful como interface API para indexar e consultar índices e dados por meio de operações simples de Obtenção, Posta e outras.
Conhecimento Essencial:
Instalação:
O NEST pode ser instalado usando nuget com o seguinte comando:
A versão .NET exige pelo menos a versão 4.6, que é detalhada da seguinte forma:O login do hiperlink está visível.
Oi, deixamos de suportar .NET 4.5 para .netstandard1.3, net46 é a nova baseline.
Fizemos isso para poder começar a introduzir o netcoreapp2.1 TFM e focar em trazer todo o trabalho de performance para o cliente.
Você pode nos contar sobre o seu ambiente?
O .NET 4.5 começou em 2012 e, em 2014, apenas o 4.5.2 era suportado pela Microsoft. Em algum momento, precisamos tomar a difícil decisão de abandonar a 4.5.2 para que possamos focar mais nas versões atuais e mais recentes do .NET. Assim como desistimos alguns anos atrás. NET 3.5, essa não é uma tarefa fácil.
Crie um índice:
Se o índice não existir, use o método a seguir para criar um mapeamento ao mesmo tempo em que o índice é criado
Envie uma solicitação put para a interface, e os dados json são os seguintes:
Voltar:
{ "Entendido": Verdade, "shards_acknowledged": verdade, "Índice": "Test1"
} Como mostrado abaixo:
Adicione documentação:
Na verdade, para adicionar dados, que equivalem às linhas do banco de dados, coletei cerca de 163 notícias e consegui adicionar um total de 45 artigos, como mostrado na figura abaixo:
Veja os dados adicionados via o plugin elasticsearch-head.
Adicione manualmente um dado com código html, coloque o conteúdo da seguinte forma:
Inserimos um dado com tags HTML para testar a função de destaque, se devemos escapar do html e js originais, caso contrário isso causará ataques xss, etc.
Procurar:
Pesquise por palavras-chave como "homem" e "teste" pelo software, e os resultados corretos aparecerão, e o conteúdo do pedido da postagem será exibido, o que é conveniente para depurarmos, da seguinte forma:
Procure por palavras-chave de teste e veja que o código html contido no registro foi conseguido escapar!
O código-fonte contém o arquivo news txt, o Winform chama o código-fonte elasticsearch para baixar:
Turistas, se quiserem ver o conteúdo oculto deste post, por favor Resposta
|
Anterior:Quando cheguei à rampa, compartilhei o tutorial de design de moda com todo mundoPróximo:CodeIgniter, um framework PHP MVC simples e rápido
|