Riot search is a Go Open Source, Distributed, Simple and efficient full text search engine.
https://github.com/go-ego/riot
Features
- Efficient indexing and search (1M blog 500M data 28 seconds index finished, 1.65 ms search response time, 19K search QPS)
- Support for logical search
- Support Chinese word segmentation (use gse word segmentation package concurrent word, speed 27MB / s)
- Support the calculation of the keyword in the text close to the distance(token proximity)
- Support calculation BM25 correlation
- Support custom scoring field and scoring rules
- Support add online, delete index
- Support heartbeat
- Support multiple persistent storage
- Support distributed index and search
- Can be achieved distributed index and search
- Look at Word segmentation rules
There is no ads to display, Please add some