Lupyne

Screenshot der Software:
Lupyne
Softwarebeschreibung:
Version: 1.8
Upload-Datum: 13 Apr 15
Entwickler: Aric Coady
Lizenz: Frei
Popularität: 130

Rating: 3.0/5 (Total Votes: 2)

Das Kerntriebwerk ist ein High-Level-Schnittstelle zum PyLucene, die eine Python-Erweiterung für den Zugriff auf die beliebte Java Lucene Suchmaschine ist.
Lucene hat den Ruf, eine relativ Low-Level-Toolkit, und das Ziel der PyLucene ist, um sie durch automatische Codegenerierung zu wickeln.
Und obwohl PyLucene verwandelt Java Idiome zu Python Idiome wenn möglich, ist die resultierende Schnittstelle weit von Pythonic.
Es bietet auch eine RESTful JSON Such-Server, basierend auf der renommierten CherryPy.
Viele Python-Anwendungen, die eine bessere Suchfunktionen erfordern, werden die Migration von mit herkömmlichen Client-Server-Datenbanken, während Lucene ist eine eingebettete Suche Bibliothek.
Solr ist eine beliebte Möglichkeit für Remote-Suche und andere erweiterte Funktionen, aber dann jeder individuell gestalten oder eingebettet Verwendung auf Java und XML gekoppelt.
Mit Hilfe eines Python-Web-Framework statt das Beste aus beiden Welten, zB Batch-Indizierung offline und Remote-Suche Live bieten.
Eine einfache Client, um die Interaktion mit dem Server so bequem wie eine RPC-Schnittstelle.
Es behandelt alle HTTP-Interaktionen, mit Unterstützung für Komprimierung, JSON und Verbindungs ​​Wiederverwendung

Eigenschaften .

  • Erweiterte Suche Funktionen:
  • verteilte Suche mit Unterstützung für Redundanz, Partitionierung und Splitter.
  • Optimierte facettierte Suche.
  • Optimierte Präfix und Bereichsabfragen.
  • Geospatial-Support.

  • Remote Support Suche:
  • Die Produktion Konfiguration
  • Erfrischende Sucher
  • & quot; Ähnliche Titel & quot; Fragen
  • Suchen Dokument Scheiben
  • Hit Texthervorhebung
  • Abfrage-Parsing-Optionen
  • JSON Fehler
  • Erweiterte tige Enumeration
  • Multi-Suchenden
  • Sortieroptionen
  • Facetten

Was ist neu in dieser Pressemitteilung:

  • PyLucene 4.8 und 4.9 unterstützt
  • PyLucene 4.4 und 4.5 fallen
  • DocValues ​​kann an Ort und Stelle aktualisiert werden
  • Parallel Indizierung Verbesserungen

Was ist neu in der Version 1.5:

  • PyLucene 4.5 unterstützt
  • PyLucene 3 fiel
  • Felder verwenden neue Fieldtype-Schnittstelle
  • SortField Komparatoren optimiert und unterstützt mehrere Werte

Was ist neu in der Version 1.2:

  • PyLucene 3.6 unterstützt
  • PyLucene 3.1 veraltet
  • Unterstützung aller IndexWriterConfig Optionen
  • Dynamische Filter Wrapper
  • Flexible Hit Sortierung und Filterung

Was ist neu in der Version 1.1:.

  • PyLucene 3.5 unterstützt
  • PyLucene 3,0 gesunken ist.
  • Regalbedien binärer Felder aus.
  • Laufzeit-Abfrage steigern.

Was ist neu in der Version 1.0:.

  • PyLucene 3.4 unterstützt
  • PyLucene 3.0 nicht mehr unterstützt.
  • Hits nativ unterstützt die Gruppierung durch eine beliebige Funktion.
  • Span Anfragen von Multiterm Abfragen.
  • Segment basierend FieldCaches, für inkrementelle Updates optimiert.
  • Zusätzlicher Abstand Vergleich Versorgungsunternehmen, gegebenenfalls unter Verwendung der räumlichen contrib-Modul.
  • NumericField Abfrage, um einen einzelnen Begriff entsprechen.

Was ist neu in Version 0.9:.

  • PyLucene 3.2 unterstützt
  • PyLucene 2,9 gesunken ist.
  • In der Nähe Real-Time-Indexer.
  • Optimierte Gesamttrefferanzahl.
  • Unterstützung für IndexWriterConfig und unbegrenzte Feldlänge.
  • Feldparameter bei der Initialisierung überprüft.
  • Hervorhebung verwendet FastVectorHighlighter, wenn verfügbar.
  • New Spanne Anfragen:. Nutzlast und Positionskontrolle

Was ist neu in Version 0.8:.

  • PyLucene 3.1 unterstützt
  • PyLucene 2.9 nicht mehr unterstützt.
  • Einzeldokumentenindex zur effizienten pass mehrere Abfragen.
  • Optional tilgen Löschungen und Index-Optimierung auf einen Schlag mit übertragen.
  • Numerisches Feld Implementierungen für Datetimes und GIS-Punkten.
  • Atomic Dokumentaktualisierungen.

Was ist neu in Version 0.7:

  • Unterstützung für Lucene 2.4 gesunken
  • CherryPy 3.2 kompatibel
  • Spatial-Abfragen innerhalb optimiert und ermöglichen unbegrenzte Entfernung
  • Suchen können das Zeitlimit überschritten werden
  • Sortiert Such ermöglichen Rechen Partituren und Tracking MaxScore
  • Disjunktion fragt
  • Numerische Bereichsabfragen mit kundenspezifischen Präzisions Schritt
  • Aufzählung von numerischen Ausdrücke
  • Effizientes Kopieren einer Teilmenge der Indizes
  • Laden Suchenden in einen RAMDirectory
  • SortFields unterstützt benutzerdefinierte Parser und Feld Cache-Wiederverwendung

Was ist neu in Version 0.6:.

  • Python 2.7 kompatibel
  • Effiziente Rechtschreibprüfung:. Vorschläge (auto-complete) und Korrekturen (? Meinten Sie)
  • Unterstützung für benutzerdefinierte Abfrage-Parser, darunter eine Rechtschreibprüfung.
  • Abfragen unterstützen Extrahieren Bedingungen.
  • Indexing unterstützt die Förderung von Dokumenten.
  • Optimierte Dokumentenfeldauswahl.
  • Weitere konfigurierbare Server-Startoptionen, ähnlich CherryD.
  • Span fragt Unterstützung Maskierung und Nutzlasten.

Ähnliche Software

ElasticSearch
ElasticSearch

12 Mar 16

Reds
Reds

1 Mar 15

Tipue Search
Tipue Search

12 May 15

jui_filter_rules
jui_filter_rules

12 May 15

Kommentare zu Lupyne

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!