使用过Spring Data操作ES的小伙伴应该有所了解,它只能实现一些非常基本的数据管理工作,一旦遇到稍微复杂点的查询,基本都要依赖ES官方提供的RestHighLevelClient,Spring Data只是在其基础上进行了简单的封装。最近发现一款更优雅的ES ORM框架
Easy-Es,使用它能像MyBatis-Plus一样操作ES,今天就以mall项目中的商品搜索功能为例,来聊聊它的使用!
大约 9 分钟
使用过Spring Data操作ES的小伙伴应该有所了解,它只能实现一些非常基本的数据管理工作,一旦遇到稍微复杂点的查询,基本都要依赖ES官方提供的RestHighLevelClient,Spring Data只是在其基础上进行了简单的封装。最近发现一款更优雅的ES ORM框架
Easy-Es,使用它能像MyBatis-Plus一样操作ES,今天就以mall项目中的商品搜索功能为例,来聊聊它的使用!
在我的mall电商实战项目中,有使用过Elasticsearch实现商品搜索功能。其实商品搜索也可以使用Meilisearch来实现,实现起来还是非常方便的,今天就来带大家实现一下!
当我们需要实现全文搜索功能的时候,往往会使用到搜索引擎,比较常用的是Elasticsearch。但是Elasticsearch的硬件配置要求比较高,不同版本间的API兼容性也比较差。今天给大家分享一款轻量级搜索引擎Meilisearch,搜索速度非常快,能实现即时搜索,希望对大家有所帮助!
如果你使用过Elasticsearch,应该接触过Kibana这款可视化管理工具,不过Kibana确实有点重,运行起来有时候要5-10分钟。最近发现一款轻量级的替代品Elasticvue,它简单又易用,分享给大家!