统一搜索平台

我要开发同款
proginn19395786872023年04月11日
270阅读
所属分类webH5网站

作品详情

统一搜索平台大致分为常规搜索和文档管理模块,常规搜索包含应用管理、集群管理、数据录入、查询检索、日志查询5个子模块。文档管理包含模板管理、文档管理、文档检索3个子模块。且系统提供 Elasticsearch OpenAPI 接口
● 应用管理:应用管理主要用于第三方接入应用的注册及索引信息维护功能,第三方应用在平台注册应用信息且配置索引信息后即可通过 SDK 调用 Elasticsearch 的 Open API 接口实现数据的增删改查等一系列操作
● 集群管理:集群管理主要针对于对 Elasticsearch 集群的健康监控、节点信息的查看、索引的配置信息及分片位置
● 数据录入:对 Elasticsearch 上的索引信息提供了数据文件导入及导入历史记录查询功能
● 查询检索:类似 Elasticsearch head 的查询功能,可对索引数据做查询
● 日志查询:日志查询主要分为2种,1.常规接口调用日志,展示接口调用时的操作信息,2.Open APi 操作日志,记录了调用方的 IP 地址,应用和索引信息,以及请求参数记录,为后续维护提供了查询
● Open API 能力:对于接口请求做验签校验,应用和索引有效性校验等处理,验证通过后调用对应的接口进行操作处理,接口大致包含索引的基础增删改查操作以及高亮展示,拼音搜索,联想词搜索等功能
● 模板管理:编辑文档的模板格式以及对应的组件信息
● 文档管理:批量上传文档,编辑文档的文档类型(模板)填写对应的组件信息,保存到 Es端
● 文档搜索:可根据文档类型,文档标签及筛选条件进行全文检索(支持拼音搜索),展示对应的数据斌对筛选的条件进行高亮处理
技术框架大致为,Spring boot + MySql+ Elasticsearch +Redis + MQ + VUE
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论