Metadata-Version: 1.1
Name: cockatrice
Version: 0.2.0
Summary: Full text search and indexing server.
Home-page: https://github.com/mosuka/cockatrice
Author: Minoru Osuka
Author-email: minoru.osuka@gmail.com
License: AL2
Description: Cockatrice
        ==========
        
        # What's Cockatrice?
        
        Cockatrice is the open source search and indexing server written in [Python](https://www.python.org) that provides scalable indexing and search, faceting, hit highlighting and advanced analysis/tokenization capabilities.  
        Indexing and search are implemented by [Whoosh](https://whoosh.readthedocs.io/en/latest/). Cockatrice provides it via the [RESTful](https://en.wikipedia.org/wiki/Representational_state_transfer) API using [Flask](http://flask.pocoo.org/docs/).   
        In cluster mode, Cockatrice uses [Raft Consensus Algorithm](https://raft.github.io) by [PySyncObj](https://pysyncobj.readthedocs.io/en/latest/) to achieve consensus across all the instances of the nodes, ensuring that every change made to the system is made to a quorum of nodes.
        
        
        # Document
        
        https://cockatrice.readthedocs.io/en/latest/
        
        
        # Requirements
        
        Python 3.x interpreter
        
        
        # Features
        
        - Full-text search and indexing
        - Faceting
        - Result highlighting
        - Easy deployment
        - Bringing up cluster
        - Index replication
        - An easy-to-use RESTful API
        
Platform: any
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Natural Language :: Japanese
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Database
Classifier: Topic :: Database :: Database Engines/Servers
Classifier: Topic :: Internet
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Internet :: WWW/HTTP :: HTTP Servers
Classifier: Topic :: Internet :: WWW/HTTP :: Indexing/Search
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Software Development
Classifier: Topic :: System
Classifier: Topic :: System :: Distributed Computing
Classifier: Topic :: System :: Clustering
Classifier: Topic :: Text Processing
Classifier: Topic :: Text Processing :: Indexing
