Lupyne

Software captura de pantalla:
Lupyne
Detalles de software:
Versión: 1.8
Fecha de carga: 13 Apr 15
Promotor: Aric Coady
Licencia: Libre
Popularidad: 29

Rating: nan/5 (Total Votes: 0)

El núcleo del motor es una interfaz de alto nivel para PyLucene, que es una extensión de Python para acceder al popular motor de búsqueda Lucene Java.
Lucene tiene una reputación de ser un juego de herramientas relativamente de bajo nivel, y el objetivo de PyLucene es envolver a través de la generación automática de código.
Así que, aunque PyLucene transforma modismos Java para lenguajes Python siempre que sea posible, la interfaz resultante está lejos de Pythonic.
También proporciona un servidor de búsqueda JSON REST, basada en la famosa CherryPy.
Muchas aplicaciones Python que requieren mejores capacidades de búsqueda están migrando de utilizar bases de datos cliente-servidor convencionales, mientras que Lucene es una biblioteca de búsqueda incorporado.
Solr es una opción popular para la búsqueda remota y otras características avanzadas, pero a continuación, cualquier personalización o uso incrustado está acoplada a Java y XML.
El uso de un framework web python lugar puede ofrecer lo mejor de ambos mundos, por ejemplo, la indexación de lotes sin conexión y búsqueda remota en vivo.
Un cliente simple para hacer la interacción con el servidor tan conveniente como una interfaz RPC.
Maneja todas las interacciones HTTP, con soporte para compresión, json, y la reutilización de conexiones

Características :

  • Funciones de búsqueda avanzada:
  • Distributed buscar con soporte para redundancia, las particiones y sharding.
  • Optimizado búsqueda facetada.

  • Consultas
  • prefijo optimizado y alcance.
  • Soporte Geoespacial.

  • apoyo búsqueda remota:
  • Configuración de la producción
  • buscador Refrescante
  • & quot; Más como éste & quot; consultas
  • Recuperación de documentos rodajas
  • texto Hit destacando
  • Opciones de análisis de la consulta
  • errores JSON
  • enumeración avanzada término
  • Multi-buscadores
  • Clasificar opciones
  • Facetas

¿Qué hay de nuevo en esta versión:

  • PyLucene 4.8 y 4.9 apoyado
  • PyLucene 4.4 y 4.5 cayeron
  • DocValues ​​puede ser actualizada en el lugar
  • mejoras indexación paralelas

¿Qué hay de nuevo en la versión 1.5:

  • PyLucene 4,5 apoyado
  • PyLucene 3 disminuyen
  • Campos usan nueva interfaz FieldType
  • comparadores SortField optimizados y soportan múltiples valores

¿Qué hay de nuevo en la versión 1.2:

  • PyLucene 3,6 apoyado
  • PyLucene 3.1 obsoleto
  • Soporte para todas las opciones IndexWriterConfig

  • Envoltorios
  • Filtro Dinámico
  • clasificación hit flexible y filtrado

¿Qué hay de nuevo en la versión 1.1:.

  • PyLucene 3.5 apoyó
  • PyLucene 3.0 caer.
  • Almacenamiento y recuperación de campos binarios.
  • query Plazo impulsar.

¿Qué hay de nuevo en la versión 1.0:.

  • PyLucene 3.4 apoyó
  • PyLucene 3.0 obsoleto.
  • Hits soporte nativo de la agrupación por una función arbitraria.
  • Consultas por rango de consultas MultiTerm.
  • FieldCaches base del segmento, optimizado para actualizaciones incrementales.
  • Utilidades adicionales de comparación distancia, utilizando opcionalmente el módulo contrib espacial.
  • query NumericField para que coincida con un solo término.

¿Qué hay de nuevo en la versión 0.9:.

  • PyLucene 3.2 apoyó
  • PyLucene 2.9 caer.
  • Cerca indexador en tiempo real.
  • Optimizado recuento total éxito.
  • Soporte para IndexWriterConfig y longitud de campo ilimitado.
  • Ajustes de campo validaron la inicialización.
  • Resaltado utiliza FastVectorHighlighter cuando esté disponible.
  • Las nuevas consultas palmo:. De carga útil y la comprobación de la posición

¿Qué hay de nuevo en la versión 0.8:.

  • PyLucene 3.1 apoyó
  • PyLucene 2.9 obsoleto.
  • índice de documento individual para hacer coincidir de manera eficiente múltiples consultas.
  • Opcionalmente expurgar eliminaciones y optimizar índice en atómica cometer.
  • implementaciones campo numérico para datetimes y puntos geoespaciales.
  • actualizaciones de documentos Atómica.

¿Qué hay de nuevo en la versión 0.7:

  • Soporte para Lucene 2.4 disminuyen
  • CherryPy 3.2 compatible
  • espacial dentro de las consultas optimizadas y permiten distancia ilimitada
  • Las búsquedas pueden ser programados fuera
  • Búsquedas Ordenado permiten calcular las puntuaciones y seguimiento maxscore
  • consulta Disyunción
  • consultas numéricas alcance con el paso de precisión personalizada
  • La enumeración de términos numéricos
  • copia eficaz de un subconjunto de índices
  • Cargando buscadores en un RAMDirectory
  • SortFields apoyan programas de análisis personalizados y reutilización de caché campo

¿Qué hay de nuevo en la versión 0.6:.

  • Python 2.7 compatible
  • Revisión ortográfica: Eficiente. Sugerencias (de autocompletar) y correcciones (? Querías decir)
  • Soporte para analizadores de consulta personalizados, incluyendo un corrector ortográfico.
  • consultas de soporte extraer términos.
  • Indexación admite documentos impulsando.
  • selección de campos de documentos optimizada.
  • opciones de inicio del servidor Más configurables, similar a CherryD.
  • Span consulta apoyo enmascaramiento y cargas útiles.

Programas parecidos

jQuery Facets
jQuery Facets

13 May 15

ElasticSearch
ElasticSearch

12 Mar 16

Anemone
Anemone

12 May 15

Comentarios a la Lupyne

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!
Búsqueda por categoría