Lupyne

Software screenshot:
Lupyne
Software informatie:
Versie: 1.8
Upload datum: 13 Apr 15
Ontwikkelaar: Aric Coady
Licentie: Gratis
Populariteit: 130

Rating: 3.0/5 (Total Votes: 2)

De kern motor is een interface op hoog niveau PyLucene, dat is een Python-extensie voor de toegang tot populaire Java Lucene zoekmachine.
Lucene heeft een reputatie als een relatief laag niveau toolkit, en het doel van PyLucene is om het te wikkelen via automatische code generatie.
Dus hoewel PyLucene transformeert Java idiomen te Python idiomen, waar mogelijk, de resulterende interface is verre van Pythonic.
Het biedt ook een RESTful JSON search server, gebaseerd op de beroemde cherrypy.
Veel Python-toepassingen die een betere zoekmogelijkheden nodig migreert van het gebruik van conventionele client-server databases, terwijl Lucene is een embedded zoekopdracht bibliotheek.
Solr is een populaire optie voor remote zoeken en andere geavanceerde functies, maar dan is elke aanpassen of ingebed gebruik is gekoppeld aan Java en XML.
Met behulp van een python web framework plaats daarvan kan het beste van beide werelden, bijvoorbeeld batch indexeren offline en op afstand live-zoeken bieden.
Een eenvoudige client om interactie met de server zo gemakkelijk een RPC interface.
Het behandelt alle van de HTTP-interacties, met ondersteuning voor compressie, JSON, en hergebruik van verbindingen

Kenmerken .

  • Geavanceerd zoeken kenmerken:
  • Distributed zoeken met ondersteuning voor redundantie, partitioneren, en sharding.
  • Geoptimaliseerd geslepen zoeken.
  • Geoptimaliseerd voorvoegsel en het bereik queries.
  • Geospatial ondersteuning.

  • Remote support zoeken:
  • Productie configuratie
  • Verfrissende zoeker
  • & quot; Meer in deze trant & quot; queries
  • opgehaald document plakken
  • Hit tekst markeren
  • Query parsing opties
  • JSON fouten
  • Geavanceerd termijn opsomming
  • Multi-zoekers
  • Sorteeropties
  • Facetten

Wat is nieuw in deze release:

  • PyLucene 4.8 en 4.9 ondersteund
  • PyLucene 4.4 en 4.5 vallen
  • DocValues ​​kan worden bijgewerkt in-place
  • Parallel verbeteringen indexering

Wat is nieuw in versie 1.5:

  • PyLucene 4.5 ondersteund
  • PyLucene 3 gedaald
  • Velden gebruik nieuwe veldtype-interface
  • SortField comparators geoptimaliseerd en ondersteuning voor meerdere waarden

Wat is nieuw in versie 1.2:

  • PyLucene 3.6 ondersteund
  • PyLucene 3.1 deprecated
  • Ondersteuning voor alle IndexWriterConfig opties
  • Dynamische filter wrappers
  • Flexibele hit sorteren en filteren

Wat is nieuw in versie 1.1:.

  • PyLucene 3,5 ondersteund
  • PyLucene 3,0 gedaald.
  • Opslag en ophalen van binaire velden.
  • Term vraag stimuleren.

Wat is nieuw in versie 1.0:.

  • PyLucene 3.4 ondersteund
  • PyLucene 3,0 deprecated.
  • Hits native ondersteuning van het groeperen van een willekeurige functie.
  • Span vragen van MultiTerm queries.
  • Segment gebaseerd FieldCaches, geoptimaliseerd voor incrementele updates.
  • Extra nutsbedrijven afstand vergelijking, eventueel met behulp van de ruimtelijke contrib module.
  • NumericField query naar een enkele termijn overeenkomen.

Wat is nieuw in versie 0.9:.

  • PyLucene 3.2 ondersteund
  • PyLucene 2,9 gedaald.
  • In de buurt van real-time indexer.
  • Geoptimaliseerd totale telling hit.
  • Ondersteuning voor IndexWriterConfig en onbeperkt veldlengte.
  • Lokale instellingen bevestigd na initialisatie.
  • Benadrukken gebruikt FastVectorHighlighter indien beschikbaar.
  • Nieuwe overspanning zoekopdrachten:. Laadvermogen en positie check

Wat is nieuw in versie 0.8:.

  • PyLucene 3.1 ondersteund
  • PyLucene 2.9 deprecated.
  • Single document index voor het efficiënt overeenkomen met meerdere queries.
  • Optioneel expunge verwijderingen en optimaliseren index op atomaire plegen.
  • Numeriek veld implementaties voor datetimes en geospatiale punten.
  • Atomic document updates.

Wat is nieuw in versie 0.7:

  • Ondersteuning voor Lucene 2.4 gedaald
  • cherrypy 3.2 compatibel
  • Ruimtelijke binnen queries geoptimaliseerd en laat onbeperkt afstand
  • Er kan gezocht worden time-out
  • Gesorteerd zoekopdrachten laten berekenen scores en tracking maxscore
  • Disjunction queries
  • Numeriek range queries met aangepaste precisie stap
  • Het bepalen van het numerieke termen
  • Efficiënt kopiëren van een subset van indexen
  • Laden zoekers in een RAMDirectory
  • SortFields ondersteunen aangepaste parsers en veld cache hergebruik

Wat is nieuw in versie 0.6:.

  • Python 2.7 compatibel
  • Efficiënt spellingscontrole:. Suggesties (auto-complete) en correcties (? Heb je bedoelt)
  • Ondersteuning voor aangepaste query parsers, waaronder een spellingscontrole.
  • Queries ondersteunen extraheren termen.
  • indexeren ondersteunt het stimuleren van documenten.
  • Geoptimaliseerd document veld selectie.
  • Meer configureerbare server start opties, vergelijkbaar met CherryD.
  • Span vraagt ​​steun maskeren en ladingen.

Vergelijkbare software

Structured Filter
Structured Filter

10 Dec 15

Mr. Bigglesworth
Mr. Bigglesworth

13 May 15

Sphinx
Sphinx

12 May 15

PySolarized
PySolarized

13 May 15

Reacties op Lupyne

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!
Zoek op categorie