Metadata-Version: 2.0
Name: polymr
Version: 1.0.0
Summary: Index and search lots of small documents
Home-page: https://github.com/massmutual/polymr
Author: Randall Schwager
Author-email: rschwager@massmutual.com
License: Apache Software License
Project-URL: Documentation, https://github.com/massmutual/polymr
Project-URL: Tracker, https://github.com/massmutual/polymr/issues
Description-Content-Type: UNKNOWN
Keywords: search python leveldb kmer-based
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Database
Classifier: Topic :: Internet :: WWW/HTTP :: Indexing/Search
Requires-Python: >=3
Requires-Dist: leveldb
Requires-Dist: toolz
Requires-Dist: msgpack-python

polymr
######

.. image:: https://travis-ci.org/massmutual/polymr.svg?branch=master
    :target: https://travis-ci.org/massmutual/polymr
    :alt: Build Status

.. image:: https://readthedocs.org/projects/polymr/badge/?version=latest
    :target: http://polymr.readthedocs.io/en/latest/?badge=latest
    :alt: Documentation Status

.. image:: https://coveralls.io/repos/github/massmutual/polymr/badge.svg
    :target: https://coveralls.io/github/massmutual/polymr
    :alt: Test Coverage

Polymr is a lightweight and extensible search engine. Polymr has some
good features:

* Implemented entirely in Python
* Flexible: capable of storing its index locally on LevelDB,
  remotely on Redis and Postgres, and distributedly on Amazon Dynamo
* Extensible, well-defined backend classes
* Capable of batch and incremental indexing
* Threadsafe searches


Installation
____________

Getting the latest release of polymr is a snap.

.. code:: bash

   pip install polymr


Documentation
_____________

Learn more about polymr at `readthedocs`_.



.. _readthedocs: http://polymr.readthedocs.io/en/latest/


