ElasticSearch é muito poderoso e avançado distribuído RESTful motor de busca para a Web.
pyelasticsearch fornece um invólucro API não-quebra para utilizar e interagir com o núcleo motor de busca de dentro do código Python.
pyelasticsearch é basicamente uma camada de abstração de interface com o motor de busca sem ter que adicionar código Java para o seu aplicativo
O que é novo nesta versão:.
- Mudar para ElasticSearch-py transporte e tempo de inatividade-pooling de máquinas, muito do que foi emprestado de nós de qualquer maneira.
- Corrija todos os testes que foram falhando em versões modernas de ES.
- tolerar erros que não são seqüências e criar exceções para-los corretamente.
- Faça a indexação em massa (e provavelmente outras coisas de rede) 15 vezes mais rápido.
- Adicione uma comparação com o cliente oficial para os docs.
- Fix delete_by_query () para trabalhar com ES 1.0 e posterior.
- Traga percolado () es_kwargs até à data.
O que é novo na versão 1.2.3:
- Mudar para ElasticSearch-py do transporte e tempo de inatividade-pooling máquinas, muito do que foi emprestado de nós de qualquer maneira.
- Corrija todos os testes que foram falhando em versões modernas de ES.
- tolerar erros que não são seqüências e criar exceções para-los corretamente.
- Faça a indexação em massa (e provavelmente outras coisas de rede) 15 vezes mais rápido.
- Adicione uma comparação com o cliente oficial para os docs.
- Fix delete_by_query () para trabalhar com ES 1.0 e posterior.
- Traga percolado () es_kwargs até à data.
O que é novo na versão 1.0:
- Mude para o de transporte e máquinas-pooling downtime ElasticSearch py-, muito do que foi emprestado de nós de qualquer maneira.
- Corrija todos os testes que foram falhando em versões modernas de ES.
- tolerar erros que não são seqüências e criar exceções para-los corretamente.
- Faça a indexação em massa (e provavelmente outras coisas de rede) 15 vezes mais rápido.
- Adicione uma comparação com o cliente oficial para os docs.
- Fix delete_by_query () para trabalhar com ES 1.0 e posterior.
- Traga percolado () es_kwargs até à data.
O que é novo na versão 0.7.1:
- Traz testes até à data com update_aliases () API mudança.
O que é novo na versão 0.4.1:
- Corrigido um erro introduzido em 0,4 em que? Nada & quot ; foi acidentalmente enviado para ES quando um ID não foi passado para index ().
O que é novo na versão 0.4:
- Apoiar o param tamanho do método de pesquisa. (Agora você pode alterar o tamanho es_size em seu código, se quiser.)
- Apoiar o param campos em métodos de índice e de atualização, novos desde ES 0.20.
- Manter uma melhor precisão de carros alegóricos, quando passou a ES.
- Alterar ponto final de indexação massa assim que trabalha em ES & # X3C; 0.18.
- Documentos de suporte cuja ID é 0.
- componentes de caminho de URL-escape, de modo que IDs de documentos que contenham caracteres engraçado do trabalho.
- Adicione uma exceção IndexAlreadyExistsError dedicado para quando você tenta criar um índice que já existe. Isso ajuda você a armadilha esta situação de forma inequívoca.
O que é novo na versão 0.3:
- Corrija a exigência pedidos para exigir uma versão que tem tudo o que necessidade. De facto, exigem pedidos 1.x, que tem uma API estável.
- Adicionar método update ().
- Faça send_request método público de modo que você pode usar APIs ES nós ainda não explicitamente apoiar.
- Handle tradução JSON de classe Decimal e sets.
- Faça more_like_this () ter um corpo de solicitação arbitrária assim você pode filtrar os documentos retornados.
- Substitua os campos Arg de more_like_this com mlt_fields. Isso faz com que ele realmente funciona, como é o nome param ES espera.
Requisitos :
- ElasticSearch
Comentários não encontrado