旅游网站day13

这篇具有很好参考价值的文章主要介绍了旅游网站day13。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 完善首页

1.1 首页banner查询接口

1.2 搜索服务

集成ES

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

为搜索模块搭建一个服务
旅游网站day13,旅游项目,旅游
为什么需要api?
因为搜索也需要模型对象。
导入es依赖:
旅游网站day13,旅游项目,旅游
搜索api:

旅游网站day13,旅游项目,旅游
旅游网站day13,旅游项目,旅游
旅游网站day13,旅游项目,旅游
旅游网站day13,旅游项目,旅游
ES工具类封装
旅游网站day13,旅游项目,旅游
数据迁移:
把MySQL的数据迁移到ES中。
封装一个通用的操作ES的Service工具类。

旅游网站day13,旅游项目,旅游
ES数据初始化接口:(动态接口)
旅游网站day13,旅游项目,旅游

旅游网站day13,旅游项目,旅游
旅游网站day13,旅游项目,旅游
旅游网站day13,旅游项目,旅游
旅游网站day13,旅游项目,旅游
其余几种CASE下的查询可以使用策略模式思想来完善。

总结

旅游网站day13,旅游项目,旅游
存量数据已经解决

新的数据如何存入es? 即增量数据?文章来源地址https://www.toymoban.com/news/detail-818183.html

到了这里,关于旅游网站day13的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 旅游项目day04

    封装用户登录对象, 在指定时间过期+ 后端如何知道a需要登录,b不需要登录? 注解。 一个区域下面包含多个目的地 数据库表: 1. 区域表 2. 目的地表 一对多的关系 区域表设计:id/名称/英文名/简介/排序/状态 目的地表设计:id/名称/英文名/简介/排序/状态/父id/区域id/封面图

    2024年01月19日
    浏览(58)
  • 旅游项目day07

    推荐排行榜:点赞数+收藏数 取前十名 热门排行榜:评论数+浏览数 取前十名 浏览数跟评论数差距过大,可设置不同权重,例如:将浏览数权重设置为0.3,评论数权重设置为0.7。 如果是小表,以上的sql没太大问题。 但是,,如果表的数据量非常大? 排序,运算会导致mysql性

    2024年01月20日
    浏览(56)
  • 旅游项目day06

    一个目的地 对应多个 攻略。 单击某个目的地,进入攻略、游记,视为目的地明细。 攻略是后台管理员发的,展示在后端和前端。 游记是用户发的,展示在前端。 功能需求: 发布攻略 保存草稿 设置仅自己可见?所有人可见?查询需要考虑到 1.1 攻略表结构分析 分析表结构

    2024年01月21日
    浏览(37)
  • 旅游项目day11

    刷新一次+1? 每个用户+1? 线程安全问题? 直接在MySQL操作? Redis能保证安全性?能保证效率? 1.1 阅读数 每当用户访问一次文章页面,阅读数+1。 额外提供一个接口? 其实可以跟文章查询复用。 实现步骤: 1. 修改攻略查询接口,加入浏览数自增方法。 2. 直接调用Redis对对

    2024年01月22日
    浏览(34)
  • 旅游项目day08

    后端:实体类,列表,查看,审核 前端:目的地明细中-游记-带范围条件查询,游记首页,【扩展】游记添加/编辑,【扩展】添加游记时间没登录时给提示,【扩展】只有当前登录用户是游记作者时,才可以显式编辑按钮 1.1 游记表结构分析 找到游记相关的页面,寻找原型字

    2024年01月21日
    浏览(44)
  • 旅游项目day03

    后端提供注册接口,接受前端传入的参数,创建新的用户对象,保存到数据库。 接口设计: 实现步骤: 手机号码唯一性校验(后端一定要再次校验手机号唯一性):基于手机号查询是否已经存在该手机号,如果存在则返回异常。 从redis中获取验证码,与前端传入的验证码进

    2024年01月20日
    浏览(56)
  • 旅游项目day09

    1.1 NoSQL 1.2 MongoDB简介 关系型数据库: MongoDB数据库: 1.3 MongoDB安装及配置 安装:官网下载压缩包,解压即可 配置:修改mongo.conf 启动:直接双击bin/目录下的启动文件 1.4 客户端 bin目录下的mongo.exe(不太方便) 使用navicat连接(要求版本高,且需要破解) 使用navicat,下载,安

    2024年01月23日
    浏览(44)
  • 旅游项目day12

    2024年01月23日
    浏览(38)
  • 基于web的旅游管理系统/旅游网站的设计与实现

    随着计算机技术,网络技术的迅猛发展,Internet 的不断普及,网络在各个领域里发挥了越来越重要的作用。特别是随着近年人民生活水平不断提高,在线旅游给 景区商家 的 业务 带来了更大的发展机遇。 在经济快速发展的带动下,旅游业的发展 也是越来越快速。 人们对旅游

    2024年02月12日
    浏览(49)
  • 旅游网站制作流程

    旅游网站制作流程是一个较复杂的过程,因为它需要结合市场调研、用户需求、内容构建、技术开发等多个方面。在这篇文章中,我将简单介绍一下旅游网站的制作流程,大致分为以下步骤。 第一步:市场调研 在制作旅游网站前,我们需要先对市场进行调研,了解用户的需

    2024年04月27日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包