Techu搜索服务器

联合创作 · 2023-09-29 03:59

Techu 是一个基于 RESTful 的搜索服务器,基于 Sphinx 全文搜索引擎。


特点:



  • 通过 Techu 数据库模型组织 Sphinx 配置

  • 可重用的索引和搜索配置

  • 自动重新生成配置和重启搜索服务器

  • 可通过 HTTP 调用轻松的进行文档索引,使用 JSON 格式传输数据

  • 异步执行语句,使用 Redis 作为缓冲

  • 批量插入特性用于快速的索引重建

  • 使用 JSON 快速执行全文搜索,支持属性过滤,排序参数和分组检索

  • 可获取文档中高亮的片段,遵循搜索查询语法

  • 缓冲搜索结果到 Redis


组件:



  • 实时索引

  • Django Framework

  • Nginx web server

  • Redis in-memory key-value storage

  • MySQL

浏览 5
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报