旅游网站day13

1. 完善首页

1.1 首页banner查询接口

1.2 搜索服务

集成ES

复制代码
1. 方式1:数据独立存储与独立搜索
2. 方式2:条件搜索与主键查询

为搜索模块搭建一个服务

为什么需要api?

因为搜索也需要模型对象。

导入es依赖:

搜索api:





ES工具类封装

数据迁移:

把MySQL的数据迁移到ES中。

封装一个通用的操作ES的Service工具类。

ES数据初始化接口:(动态接口)





其余几种CASE下的查询可以使用策略模式思想来完善。

总结

存量数据已经解决

新的数据如何存入es? 即增量数据?

相关推荐
谁不学习揍谁!14 天前
基于python大数据机器学习旅游数据分析可视化推荐系统(完整系统+开发文档+部署教程+文档等资料)
大数据·python·算法·机器学习·数据分析·旅游·数据可视化
sheji700923 天前
Springboot家教平台中心系统53754--(程序+源码+数据库+调试部署+开发环境)
java·数据库·spring boot·后端·spring·旅游
cyong88824 天前
如何申请澳大利亚旅游签,步骤如下
旅游·签证·澳大利亚
东东5161 个月前
xx旅游网站的设计与实现 springboot+vue
vue.js·spring boot·后端·个人开发·旅游·毕设
源码之屋1 个月前
推荐系统:基于python旅游景点推荐系统 协同过滤推荐算法 数据分析+可视化 Django框架 数据仓库 Hadoop saprk(建议收藏)✅
人工智能·python·数据挖掘·数据分析·django·旅游·推荐算法
之歆1 个月前
Coze旅游规划助手智能体+实战
旅游
韩立学长1 个月前
基于Springboot泉州旅游攻略平台d5h5zz02(程序、源码、数据库、调试部署方案及开发环境)系统界面展示及获取方式置于文档末尾,可供参考。
数据库·spring boot·旅游
sheji34161 个月前
【开题答辩全过程】以 基于Web的旅游攻略平台的设计与开发为例,包含答辩的问题和答案
旅游