Full text search and indexing server.
Project description
.. Casilisk documentation master file, created by
sphinx-quickstart on Tue Oct 2 13:26:53 2018.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
Welcome to Cockatrice's documentation!
====================================
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/index.html>`_. 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.
Source Codes
------------
https://github.com/mosuka/cockatrice
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
.. toctree::
:maxdepth: 2
:caption: Contents:
setup/index
usage/index
schema/index
Indices and tables
==================
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`
sphinx-quickstart on Tue Oct 2 13:26:53 2018.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
Welcome to Cockatrice's documentation!
====================================
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/index.html>`_. 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.
Source Codes
------------
https://github.com/mosuka/cockatrice
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
.. toctree::
:maxdepth: 2
:caption: Contents:
setup/index
usage/index
schema/index
Indices and tables
==================
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cockatrice-0.1.0.tar.gz
(9.2 kB
view hashes)