首页 > 其他分享 >项目实战 (11)---搜索进度

项目实战 (11)---搜索进度

时间:2024-09-14 11:23:07浏览次数:14  
标签:11 实战 视频 系统 查询 --- 搜索 进度 query

目录

背景

相关技术

需要解决的问题

查询进度实时展示

描述

代码

python 后端

html

JS

运行效果

查询逻辑结合

描述

代码

运行效果

总结与问题


背景

通过前面1-10,视频搜索系统的前后端及视频录入功能已经可以正常使用。但是我们清楚随着视频量的增加及客户搜索并发数的增加,后端视频预处理及query负荷会越来越重,尽管我们采用了项目实战 ---- 商用落地视频搜索系统(10)---后台搜索Cache优化-CSDN博客 来优化cache,进行高效查询。所以在前端显示搜索进度是有必要的,特别是在server硬件资源相对不足,又或者视频存储量很大的时候,让用户了解到此时搜索的进度,告诉他系统并不是没结果返回,而是正在处理事非常有必要的。除了告诉他总进度,最好还能告诉他此时系统为他的查询在做什么事情,让他清楚的知道:1)哪怕结果没有立即返回,但是系统不是无响应。2)系统正在做的事情 3)根据进度条看到可能还要多少时间完成query。今天我们聚焦这个问题,看看如何一步一步落地。

相关技术

首先要实现进度的查询,本

标签:11,实战,视频,系统,查询,---,搜索,进度,query
From: https://blog.csdn.net/talentyiyy/article/details/142252690

相关文章

  • 广东深圳2024年下半年软考准考证打印时间11月5日开始
    根据深圳人事考试网发布的《关于2024年度计算机技术与软件专业技术资格(水平)考试有关事项的通知》,广东深圳2024年下半年软考准考证打印时间为2024年11月5日9:00至8日17:00。报名成功的人员应按时下载并打印纸质准考证,逾期视为放弃考试。考生须携带准考证、有效期内的居民身份证(或社......
  • 地平线轨迹预测 QCNet 参考算法-V1.0
    该示例为参考算法,仅作为在征程6上模型部署的设计参考,非量产算法。01简介轨迹预测任务的目的是在给定历史轨迹的情况下预测未来轨迹。这项任务在自动驾驶、智能监控、运动分析等领域有着广泛应用。传统方法通常直接利用历史轨迹来预测未来,而忽略了预测目标的上下文或查询信......
  • GIS进阶-Openlayers、Vue+Openlayers、Leaflet、Geoserver、PostGis、Java集成Geotool
    场景作为一名非专业GIS开发者,在日常企业级开发中遇到GIS领域相关业务需求时,参考资料较少,各种体系生态不明确。往往因为错过了好多大神封装好的工具、借口、三方框架、api等白白浪费时间。最主要的是此专栏会持续更新,毕竟GIS的知识体系远不止如此,后续会持续记录、共同积累、共同......
  • docker-compose快速部署flink1.18.1
    目的用于规范flink组件的部署操作,可用于开发测试环境快速部署前置条件基于centos7实例名内网IP主机名(Hostname)角色实例1172.20.20.2test-20-2节点1开始部署1.提前准备好flink:1.18.1镜像dockerpullflink:1.18.1部署目录:/app/funo/flink2.docker-......
  • 【YashanDB知识库】YAS-02025 no free space in virtual memory pool
    本文转自YashanDB官网,具体内容请见[https://www.yashandb.com/newsinfo/7304719.html?templateId=1718516]【标题】YAS-02025nofreespaceinvirtualmemorypool【问题分类】业务SQL执行【关键字】YAS-02025【问题描述】在崖山环境查询数据提示报错YAS-02025nofreespa......
  • P4551 最长异或路径(树上前缀异或01-trie)
    #include<bits/stdc++.h>usingnamespacestd;#definexfirst#defineysecondtypedefpair<int,int>PII;typedeflonglongll;typedefunsignedlonglongull;typedefunsignedintuint;typedefvector<string>VS;typedefvector<int>......
  • 基于springboot “xbar”小酒馆微信小程序-附源码05937
    摘 要本文旨在设计和实现基于SpringBoot的“xbar”小酒馆微信小程序,以适应互联网高速发展对传统餐饮服务带来的影响。该小程序采用线上点餐模式,通过充分利用互联网优势,解决顾客就餐过程中的各种问题,提高运营效率。“xbar”小酒馆微信小程序主要包含首页、点餐、订单和我的......
  • SpringCloud-04 OpenFeign服务调用与负载均衡
    OpenFeign是一个声明式、模板化的HTTP客户端,它简化了在Java应用程序中调用RESTfulAPI的过程。OpenFeign是Netflix开发的一个开源项目,它构建在Feign的基础上,为开发者提供了更加简单、灵活的方式来实现HTTP请求。OpenFeign的特点包括:前面在使用SpringCloudLoadBalancer+Res......
  • 基于springboot智慧社区管理系统的设计与实现-附源码04191
    目 录1绪论1.1研究背景与意义1.2国内外研究现状1.3论文结构与章节安排2 系统分析2.1可行性分析2.1.1技术可行性分析2.1.2 经济可行性分析2.1.3法律可行性分析2.2系统需求分析2.3 系统用例分析2.4 系统流程分析2.4.1系统开发流程2.4.2......
  • PyQt5--打造精美、功能强大的桌面应用程序
    ui文件转换为python文件方法一:直接使用命令行转换,demo.ui为保存的ui名,demo.py为ui转换为python的文件。1python-mPyQt5.uic.pyuicdemo.ui-odemo.py QLabel案例:使用信号以下是QLabel控件的常用信号:linkActivated:当控件中包含超链接时,用户单击链接时触发此信号。......