Softpedia
 


SCRIPTS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Orchard 1.6.1
  • Tine 2.0 Kristina 2013....
  • Acorn Media Player 1.8
  • ZenPen
  • Google Language Transla...
  • tTooltip 2.0
  • Obfuscate.js
  • validationJ 1.0.0
  • Starling 1.3
  • Video Sidebar Widgets 5.5
  • Home > Scripts > Search Engines

    Lupyne 1.3

    Download button


    Downloads: 623  Tell us about an update
    User Rating:
    Rated by:
    Good (3.0/5)
    1 user(s)
    Developer:

    Website:

    License / Price:

    Platforms:

    Databases:

    Language:

    Last Updated:

    Category:
    Aric Coady | More scripts
    pypi.python.org
    Apache License 

    Windows / Linux / Mac OS / BSD / Solaris
    N/A
    Python
    May 16th, 2013, 14:03 GMT [view history]
    C: \ Search Engines

     Read user reviews (0)  Refer to a friend  Subscribe

    Lupyne description

    A Python-driven search engine, based on PyLucene and CherryPy

    The core engine is a high level interface to PyLucene, which is a Python extension for accessing the popular Java Lucene search engine.

    Lucene has a reputation for being a relatively low-level toolkit, and the goal of PyLucene is to wrap it through automatic code generation.

    So although PyLucene transforms Java idioms to Python idioms where possible, the resulting interface is far from Pythonic.

    It also provides a RESTful JSON search server, based on the renowned CherryPy.

    Many Python applications which require better search capabilities are migrating from using conventional client-server databases, whereas Lucene is an embedded search library.

    Solr is a popular option for remote searching and other advanced features, but then any customization or embedded use is coupled to Java and XML.


    Using a python web framework instead can provide the best of both worlds, e.g., batch indexing offline and remote searching live.

    A simple client to make interacting with the server as convenient as an RPC interface.

    It handles all of the HTTP interactions, with support for compression, json, and connection reuse.

    Here are some key features of "Lupyne":

    Advanced search features:
    · Distributed searching with support for redundancy, partitioning, and sharding.
    · Optimized faceted search.
    · Optimized prefix and range queries.
    · Geospatial support.

    Remote searching support:
    · Production configuration
    · Refreshing searcher
    · "More like this" queries
    · Retrieving document slices
    · Hit text highlighting
    · Query parsing options
    · JSON errors
    · Advanced term enumeration
    · Multi-searchers
    · Sorting options
    · Facets

    What's New in This Release: [ read full changelog ]

    · PyLucene 3.6 supported
    · PyLucene 3.1 deprecated
    · Support for all IndexWriterConfig options
    · Dynamic filter wrappers
    · Flexible hit sorting and filtering



    TAGS:

    search engine | Lucene API | core engine | search | engine | clone

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM