Expand description
XORE Search Engine - 全文搜索和语义搜索
这个crate提供基于Tantivy的全文搜索和基于ONNX的语义搜索功能。
§模块
scanner: 高性能文件扫描器,支持并行遍历和多种过滤条件indexer: Tantivy 索引构建器incremental: 增量索引器,支持文件监控和自动更新query: 搜索查询引擎tokenizer: 中英文混合分词器watcher: 文件监控和事件处理
Re-exports§
pub use indexer::index_exists;pub use indexer::open_index;pub use indexer::IndexBuilder;pub use indexer::IndexConfig;pub use indexer::IndexSchema;pub use indexer::IndexStats;pub use incremental::IncrementalConfig;pub use incremental::IncrementalIndexer;pub use incremental::IncrementalStats;pub use incremental::WriteAheadLog;pub use query::QueryAnalyzer;pub use query::QueryType;pub use query::SearchConfig;pub use query::SearchResultIter;pub use query::Searcher;pub use tokenizer::register_xore_tokenizer;pub use tokenizer::XoreTokenizer;pub use scanner::FileScanner;pub use scanner::FileTypeFilter;pub use scanner::MtimeFilter;pub use scanner::ScanConfig;pub use scanner::ScanStats;pub use scanner::ScannedFile;pub use scanner::SizeFilter;pub use watcher::FileEvent;pub use watcher::FileWatcher;pub use watcher::WatcherConfig;