Techu搜索服务器
Techu 是一个基于 RESTful 的搜索服务器,基于 Sphinx 全文搜索引擎。
特点:
- 通过 Techu 数据库模型组织 Sphinx 配置
 - 可重用的索引和搜索配置
 - 自动重新生成配置和重启搜索服务器
 - 可通过 HTTP 调用轻松的进行文档索引,使用 JSON 格式传输数据
 - 异步执行语句,使用 Redis 作为缓冲
 - 批量插入特性用于快速的索引重建
 - 使用 JSON 快速执行全文搜索,支持属性过滤,排序参数和分组检索
 - 可获取文档中高亮的片段,遵循搜索查询语法
 - 缓冲搜索结果到 Redis
 
组件:
- 实时索引
 - Django Framework
 - Nginx web server
 - Redis in-memory key-value storage
 - MySQL
 
评论
