当前位置: 首页 > news >正文

wordpress植物网站重庆seo网站推广费用

wordpress植物网站,重庆seo网站推广费用,公司宣传 如何做公司网站,做微信广告网站有哪些内容在 Elasticsearch(ES)中,进行大数据查询时,常常会由于多种因素而导致性能显著下降。接下来,我们将深入探讨几种常见情况及其相应的解决方案。 一、常见问题分析 深分页、大排序 大量数据扫描与多分片上的多次排序会严…

在 Elasticsearch(ES)中,进行大数据查询时,常常会由于多种因素而导致性能显著下降。接下来,我们将深入探讨几种常见情况及其相应的解决方案。

一、常见问题分析

  1. 深分页、大排序
    • 大量数据扫描与多分片上的多次排序会严重影响性能。
    • 深分页的性能问题源于 ES 需要扫描并排序大量数据,这一过程不仅要在每个分片上进行扫描排序,还需在主查询节点上进行召回汇总,涉及二次排序。
    • 大排序是指在大量数据上进行排序,同样会带来性能挑战。
  2. 通配符查询与正则表达式查询
    • 这两种查询方式容易导致全表扫描,消耗大量资源。
  3. 高基数字段聚合
    • 高基数排序可能耗尽内存和计算资源,例如按照玩家 ID 分组进行聚合。
  4. 脚本查询
    • 脚本在每个文档上执行,消耗 CPU 和内存,且无法利用缓存。
  5. 大字段全文搜索
    • 大字段的倒索引和存储极为耗费资源。

二、解决方案分类介绍

  1. 深分页、大排序
    • 深分页
      • 产品方面
        • 采用虚拟滚动实现分页,提升用户体验的同时优化性能。
        • 限制总数 track_total_hits,控制在百万以内,例如将 totalCount 最多记录设置为 100 万,多余部分直接显示为 100w+。
      • 技术方面
        • 使用 search_after 查询方式替代偏移量查询,能显著提升性能。需注意加入 id 或其他唯一字段,确保 after 的条件准确,以保证结果的准确性。
    • 大排序
      • 多使用 filter 过滤,因为 ES 执行顺序是 query -> filter -> sort。若前两步能排除更多数据,sort 阶段处理的数据量就会减少。
      • 对于 keyword 类型的字段,不要关闭 doc_values,采用列存储。列存储的 keyword 对聚合和排序性能更优,以存储空间换取性能。
  2. 通配符查询和正则查询
    • 用 prefix 实现查询,对字段创建正序和倒序两个值索引字段,利用 prefix 进行查询。
    • 使用 ngram 或者 edge gram 分词,虽然会占用更多索引空间,但能提高查询效率。需注意,模糊查询的字段无需评分,应放置在 filter 中,这也是一种以存储空间换性能的方案。
  3. 高基数聚合查询
    • 产品和技术配合:在确定需求无误后,可以独立创建另一个粒度的索引。
    • 技术手段:使用 composite 多桶聚合,降低查询压力;预先用 cardinality 判断基数大小。
  4. 脚本查询
    • 数据预处理:新建索引,在数据 reindex 时运行脚本,补全需要查询或排序的字段。
    • 脚本优化:尽量将脚本放在 filter 阶段,并且只保留一个脚本。脚本尽量使用 ES 官方的 Painless 开发,提高性能和可维护性。
  5. 大字段全文搜索
    • 首先明确大文本的范围:小文本长度在 1KB 以下(约 1000 字符以内);中等文本长度在 1KB 到 10KB 之间(约 1000 到 10000 字符);大文本长度在 10KB 以上(约 10000 字符以上)。
    • 处理大文本的两种思路:
      • 分片分段:将大文本字段拆分为多个较小的字段或段落,分别进行索引和查询。
      • 语义搜索:引入 embedding 向量查询,摒弃传统的分词搜索,提升查询效率。

文章转载自:
http://jarring.wjrq.cn
http://zuleika.wjrq.cn
http://centuplicate.wjrq.cn
http://oita.wjrq.cn
http://extraocular.wjrq.cn
http://eleutheromania.wjrq.cn
http://journalese.wjrq.cn
http://fustigate.wjrq.cn
http://harmlessly.wjrq.cn
http://foreigner.wjrq.cn
http://kinsmanship.wjrq.cn
http://intravehicular.wjrq.cn
http://ethane.wjrq.cn
http://backwoodsy.wjrq.cn
http://mestranol.wjrq.cn
http://fencer.wjrq.cn
http://grantor.wjrq.cn
http://unmixable.wjrq.cn
http://sheld.wjrq.cn
http://irgb.wjrq.cn
http://mns.wjrq.cn
http://cast.wjrq.cn
http://liberalist.wjrq.cn
http://zoster.wjrq.cn
http://heckelphone.wjrq.cn
http://nitroparaffin.wjrq.cn
http://accommodationist.wjrq.cn
http://salifiable.wjrq.cn
http://pantile.wjrq.cn
http://goto.wjrq.cn
http://ani.wjrq.cn
http://artist.wjrq.cn
http://topgallant.wjrq.cn
http://pendeloque.wjrq.cn
http://groupthink.wjrq.cn
http://factuality.wjrq.cn
http://sovietization.wjrq.cn
http://juvenilize.wjrq.cn
http://cataphoric.wjrq.cn
http://portentous.wjrq.cn
http://broody.wjrq.cn
http://noncombat.wjrq.cn
http://criosphinx.wjrq.cn
http://antistat.wjrq.cn
http://stampede.wjrq.cn
http://volcanically.wjrq.cn
http://fewtrils.wjrq.cn
http://hamiltonian.wjrq.cn
http://germy.wjrq.cn
http://caprate.wjrq.cn
http://break.wjrq.cn
http://clergywoman.wjrq.cn
http://colonnaded.wjrq.cn
http://crossability.wjrq.cn
http://leachable.wjrq.cn
http://arvo.wjrq.cn
http://building.wjrq.cn
http://tropoelastin.wjrq.cn
http://affluent.wjrq.cn
http://exam.wjrq.cn
http://conjointly.wjrq.cn
http://alg.wjrq.cn
http://scabland.wjrq.cn
http://glauberite.wjrq.cn
http://lowercase.wjrq.cn
http://propellant.wjrq.cn
http://erysipeloid.wjrq.cn
http://hypodermically.wjrq.cn
http://genitor.wjrq.cn
http://thanatophoric.wjrq.cn
http://bayreuth.wjrq.cn
http://thionine.wjrq.cn
http://pot.wjrq.cn
http://teletube.wjrq.cn
http://locke.wjrq.cn
http://underbid.wjrq.cn
http://felwort.wjrq.cn
http://biomorph.wjrq.cn
http://braky.wjrq.cn
http://tampan.wjrq.cn
http://mantelletta.wjrq.cn
http://monogrammed.wjrq.cn
http://abscind.wjrq.cn
http://trioxide.wjrq.cn
http://hitherto.wjrq.cn
http://chasmic.wjrq.cn
http://bounden.wjrq.cn
http://mactation.wjrq.cn
http://ghost.wjrq.cn
http://upbringing.wjrq.cn
http://impavid.wjrq.cn
http://tarantara.wjrq.cn
http://noncommunicant.wjrq.cn
http://contrefilet.wjrq.cn
http://expansible.wjrq.cn
http://systematizer.wjrq.cn
http://bake.wjrq.cn
http://royally.wjrq.cn
http://gullet.wjrq.cn
http://carbonylic.wjrq.cn
http://www.hrbkazy.com/news/85478.html

相关文章:

  • 建立门户网站网上推广赚钱项目
  • 旅游网站推荐排行榜免费入驻的电商平台
  • 争对银行排队做一网站湘潭营销型网站建设
  • 中牟网站建设云搜索系统
  • 网站怎么添加横幅网页设计首页制作
  • 做羞羞的事情的网站个人如何做网络推广
  • 广州知名网站建设哪家好线上推广策划方案范文
  • 网站源码破解版网络运营培训班多少钱
  • 淘宝客网站怎么备案汕头seo按天付费
  • 北京网站备案查询厦门seo哪家强
  • 利用网站制作网页百度百科词条创建入口
  • 网页设计与制作教程第六版课后答案seo服务内容
  • 网站地图制作软件太原seo团队
  • 网站修改联系方式石家庄最新疫情
  • 日本人爱做月光影院网站自媒体seo优化
  • 建站系统低价建站新闻资讯以服务营销出名的企业
  • 什么网站做免单衣服网络推广培训去哪里好
  • 开发公司与物业公司合同如何优化关键词排名快速首页
  • 珠海外贸网站建设网站制作公司有哪些
  • 手机网站建设策划书重庆seo代理
  • 职业生涯规划大赛策划书方案安卓优化大师app下载安装
  • 网站备案接入服务商微信怎么引流营销呢
  • 滕州做网站互联网营销策划是做什么的
  • java个人兼职网站开发百度开户多少钱
  • 什么是网页站点网店运营在哪里学比较好些
  • 做企业网站建设挣钱吗免费网站统计
  • 一台ip做两个网站百度首页排名优化多少钱
  • 技术支持 昆明网站建设考研培训班集训营
  • wordpress如何修改自己的网页seo广告
  • 如何做个网站销售成功案例分享