Lupyne

Logiciel capture d'écran:
Lupyne
Détails logiciels:
Version: 1.8
Date de transfert: 13 Apr 15
Développeur: Aric Coady
Licence: Gratuit
Popularité: 130

Rating: 3.0/5 (Total Votes: 2)

Le moteur de base est une interface de haut niveau pour PyLucene, qui est une extension Python pour accéder au populaire moteur de recherche Lucene Java.
Lucene a la réputation d'être une boîte à outils de bas niveau relativement, et l'objectif de PyLucene est de l'envelopper par la génération automatique de code.
Ainsi, bien que PyLucene transforme idiomes Java pour idiomes Python, si possible, l'interface résultant est loin d'Pythonic.
Il fournit également un serveur de recherche de JSON RESTful, basé sur la célèbre CherryPy.
De nombreuses applications Python qui exigent de meilleures capacités de recherche migrent de l'utilisation de bases de données client-serveur traditionnelles, alors que Lucene est une bibliothèque de recherche intégré.
Solr est une option populaire pour la recherche à distance et d'autres fonctionnalités avancées, mais alors toute personnalisation ou une utilisation embarquée est couplé à Java et XML.
L'utilisation d'un framework web python place peut fournir le meilleur des deux mondes, par exemple, déconnecté de l'indexation des lots et la recherche à distance en direct.
Un client simple de faire interagir avec le serveur en tant que pratique une interface RPC.
Il gère toutes les interactions HTTP, avec le support de la compression, JSON, et la réutilisation de connexion

Caractéristiques :

  • Recherche avancée caractéristiques:
  • Distributed la recherche avec le soutien de la redondance, le partitionnement et fragmentation.
  • Optimisé recherche à facettes.

  • Requêtes
  • préfixe optimisée et gamme.
  • Support géospatiales.

  • le soutien de la recherche à distance:
  • configuration de production
  • chercheur Rafraîchissant
  • & quot; Plus comme ceci & quot; requêtes
  • Récupération des documents tranches
  • Texte Hit soulignant
  • options d'analyse de requête
  • erreurs JSON
  • Avancé recensement terme
  • Multi-chercheurs
  • Options de tri
  • Facets

Ce qui est nouveau dans cette version:

  • PyLucene 4.8 et 4.9 supporté
  • PyLucene 4.4 et 4.5 ont chuté
  • DocValues ​​peut être mis à jour sur place
  • améliorations d'indexation parallèle

Ce qui est nouveau dans la version 1.5:

  • PyLucene 4,5 supporté
  • PyLucene 3 chuté
  • Les champs utilisent la nouvelle interface FieldType
  • comparateurs de SortField optimisés et soutiennent plusieurs valeurs

Ce qui est nouveau dans la version 1.2:

  • PyLucene 3,6 supporté
  • PyLucene 3,1 obsolète
  • Support pour toutes les options IndexWriterConfig

  • Wrappers
  • filtre dynamique
  • flexible tri de succès et de filtrage

Ce qui est nouveau dans la version 1.1:.

  • PyLucene 3,5 soutenu
  • PyLucene 3,0 chuté.
  • Stockage et récupération des champs binaires.
  • query terme stimuler.

Ce qui est nouveau dans la version 1.0:.

  • PyLucene 3,4 soutenu
  • PyLucene 3,0 obsolète.
  • Hits appuyer nativement regroupement par une fonction arbitraire.
  • Span requêtes à partir de requêtes MultiTerm.
  • FieldCaches base sectoriels, optimisé pour mises à jour incrémentielles.
  • D'autres utilitaires de comparaison à distance, éventuellement à l'aide du module contrib spatiale.
  • NumericField requête pour correspondre à un seul terme.

Ce qui est nouveau dans la version 0.9:.

  • PyLucene 3,2 soutenu
  • PyLucene 2,9 chuté.
  • Près indexeur en temps réel.
  • nombre d'accès totale optimisée.
  • Soutien à IndexWriterConfig et illimité longueur du champ.
  • Réglages sur place validés lors de l'initialisation.
  • Mise en évidence utilise FastVectorHighlighter lorsqu'ils sont disponibles.
  • Nouveaux requêtes de portée:. Charge utile et contrôle de position

Ce qui est nouveau dans la version 0.8:.

  • PyLucene 3,1 soutenu
  • PyLucene 2,9 obsolète.
  • index du document unique pour correspondre efficacement plusieurs requêtes.
  • radier option suppressions et optimiser index sur atomique commettre.
  • implémentations de terrain numériques pour datetimes et points géospatiales.
  • Mises à jour de documents atomique.

Ce qui est nouveau dans la version 0.7:

  • Support pour Lucene 2.4 chuté
  • CherryPy 3.2 compatible
  • Spatial dans les requêtes optimisées et permettent distance illimitée
  • Les recherches peuvent être timed out
  • Recherches triées permettent le calcul de scores et de suivi MaxScore
  • disjonction interroge
  • requêtes plage numérique avec l'étape de précision personnalisé
  • énumération de termes numériques
  • copie efficace d'un sous-ensemble d'indices
  • Chargement chercheurs dans un RAMDirectory
  • SortFields soutiennent analyseurs personnalisés et cache sur le terrain réutilisation

Ce qui est nouveau dans la version 0.6:.

  • Python 2.7 compatible
  • vérification orthographique efficace:. Suggestions (auto-complétion) et corrections (? Avez-vous dire)
  • Soutien aux analyseurs de requête personnalisé, y compris un correcteur orthographique.
  • Requêtes prennent en charge l'extraction de termes.
  • L'indexation en charge les documents stimulant.
  • sélection de champ de document optimisée.
  • Plus d'options configurables de démarrage de serveur, semblable à cherryd.
  • Span interroge masquage de soutien et de charges utiles.

Logiciel similaire

Zoom Search Engine
Zoom Search Engine

10 Feb 16

Searchjoy
Searchjoy

13 Apr 15

mysolr
mysolr

13 Apr 15

Commentaires à Lupyne

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!