Cockatrice 0.7.1 documentation

Cockatrice is the open source search and indexing server written in Python that provides scalable indexing, search and advanced analysis/tokenization capabilities.

Features

Cockatrice provides Indexing and search functionality implemented by Whoosh via the RESTful API based on Flask and it could bring up the cluster with Raft Consensus Algorithm by PySyncObj.

  • Easy deployment
  • Full-text search and indexing
  • Per field similarity (scoring/ranking model) definition.
  • Bringing up cluster
  • Index replication
  • Create indices snapshot
  • Recover from indices snapshot
  • Synchronize indices from leader node
  • An easy-to-use RESTful API

Requirements

Python 3.x interpreter

Indices and tables