pyelasticsearch

Logiciel capture d'écran:
pyelasticsearch
Détails logiciels:
Version: 1.4 Mise à jour
Date de transfert: 20 Jul 15
Développeur: Rob Eanes
Licence: Gratuit
Popularité: 90

Rating: 5.0/5 (Total Votes: 1)

ElasticSearch est un très puissant et avancé moteur de recherche RESTful distribué pour le Web.
pyelasticsearch fournit un wrapper API insécable pour l'utilisation et l'interaction avec le noyau de moteur de recherche à partir du code Python.
pyelasticsearch est fondamentalement une couche d'abstraction pour interfacer le moteur de recherche avec sans avoir à ajouter du code Java pour votre application

Ce qui est nouveau dans cette version:.

  • Passer à ElasticSearch-py transport et les temps d'arrêt-pooling la machinerie de, dont une grande partie a été emprunté à nous de toute façon.
  • Correction tous les tests qui ont été défaillants sur les versions modernes de ES.
  • Tolérer les erreurs qui ne sont pas des chaînes et de créer des exceptions pour les correctement.
  • Assurez-indexation en vrac (et probablement d'autres choses du réseau) 15 fois plus rapide.
  • Ajouter une comparaison avec le client officiel pour les docs.
  • Fix delete_by_query () de travailler avec ES 1.0 et versions ultérieures.
  • Apportez percolation () es_kwargs à jour.

Quoi de neuf dans la version 1.2.3:

  • Passer à ElasticSearch-py de transport et les temps d'arrêt-pooling machines, dont une grande partie a été emprunté à nous de toute façon.
  • Correction tous les tests qui ont été défaillants sur les versions modernes de ES.
  • Tolérer les erreurs qui ne sont pas des chaînes et de créer des exceptions pour les correctement.
  • Assurez-indexation en vrac (et probablement d'autres choses du réseau) 15 fois plus rapide.
  • Ajouter une comparaison avec le client officiel pour les docs.
  • Fix delete_by_query () de travailler avec ES 1.0 et versions ultérieures.
  • Apportez percolation () es_kwargs à jour.

Quoi de neuf dans la version 1.0:

  • Passer de transport et de machines de temps d'arrêt mutualisation ElasticSearch py, dont une grande partie a été emprunté à nous de toute façon.
  • Correction tous les tests qui ont été défaillants sur les versions modernes de ES.
  • Tolérer les erreurs qui ne sont pas des chaînes et de créer des exceptions pour les correctement.
  • Assurez-indexation en vrac (et probablement d'autres choses du réseau) 15 fois plus rapide.
  • Ajouter une comparaison avec le client officiel pour les docs.
  • Fix delete_by_query () de travailler avec ES 1.0 et versions ultérieures.
  • Apportez percolation () es_kwargs à jour.

Quoi de neuf dans la version 0.7.1:

  • Apporte essais à jour avec update_aliases () API changement.

Ce qui est nouveau dans la version 0.4.1:

  • Correction d'un bogue introduit dans 0,4 dans laquelle & quot; Aucun & quot ; a été accidentellement envoyé à ES quand un ID n'a pas été adopté à l'index ().

Quoi de neuf dans la version 0.4:

  • Soutenir le param de la taille de la méthode de recherche. (Vous pouvez maintenant changer es_size à la taille dans votre code si vous voulez.)
  • Soutenir le champs param sur l'index et mise à jour des méthodes, de nouvelles depuis ES 0,20.
  • maintenir une meilleure précision de flotteurs lorsqu'il est passé à ES.
  • Changement extrémité de l'indexation en vrac de sorte qu'il fonctionne sur ES & # x3C; 0,18.
  • les documents de soutien dont l'ID est 0.
  • composants de chemin URL d'échappement, de sorte ID doc contenant drôle travaux de caractères.
  • Ajouter une exception IndexAlreadyExistsError dédié pour lorsque vous essayez de créer un index qui existe déjà. Cela vous aide à retenir de cette situation sans ambiguïté.

Quoi de neuf dans la version 0.3:

  • Corrigez l'exigence des demandes d'exiger une version qui a tout ce que nous besoin. En fait, nécessitent 1.x demandes, qui a une API stable.
  • Ajouter méthode update ().
  • Faites send_request méthode publique de sorte que vous pouvez utiliser des API ES nous ne supporte pas encore explicitement.
  • Poignée traduction JSON de la classe Decimal et ensembles.
  • Faire more_like_this () prend corps d'une requête arbitraire de sorte que vous pouvez filtrer les documents retournés.
  • Remplacer les champs de ARG more_like_this avec mlt_fields. Cela rend fonctionnent réellement, car il est le param name ES attend.

Exigences :

  • ElasticSearch

Logiciel similaire

Spidr
Spidr

12 May 15

Searchjoy
Searchjoy

13 Apr 15

Sensei Anywhere
Sensei Anywhere

12 May 15

Commentaires à pyelasticsearch

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!
Recherche par catégorie