Full Text Search - NPLPackages/TableDB GitHub Wiki
We want to implement(or add) full text search
interface to TableDB
using sqlite's fts5
feature(or extension).
First we should implement it in local TableDB mode.
requirement
- all queries are assumed to be in UTF8 (this can be the only encoding)
Roadmap
- add fts5 support to NPLRuntime(maybe some lua bindings) and add test for fts5 in NPL layer
- add option hint when use fts5, implement additional interface to Full text search(modify SqliteStore).
- add more tests to full text search
- add Chinese tokenizer plugin to fts5(maybe jieba C API)