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

怎么查询网站是哪家公司做的搜索引擎推广文案

怎么查询网站是哪家公司做的,搜索引擎推广文案,wordpress百度地图api,怎么计算网站开发费用写在前面 通过completion suggester可以实现如下的效果: 其实就是做的like xxx%这种。通过FST这种数据结构来存储,实现快速的前缀匹配,并且可以将es所有的数据加载到内存中所以速度completion的查询速度非常快。 需要注意,如果…

写在前面

通过completion suggester可以实现如下的效果:
在这里插入图片描述
其实就是做的like xxx%这种。通过FST这种数据结构来存储,实现快速的前缀匹配,并且可以将es所有的数据加载到内存中所以速度completion的查询速度非常快。

需要注意,如果是某个字段想要使用completion suggester的功能,需要将其类型设置为completion,也就是我们需要显示的设置mapping来指定。

1:例子

首先来创建索引并指定mapping:

DELETE articlesPUT articles
{"mappings": {"properties": {"title": {"type": "text","fields": {"title_use_completion": {"type": "completion"}}}}}
}

接着插入数据:

POST articles/_bulk
{ "index": {} }
{ "title": "lucene is very cool" }
{ "index": {} }
{ "title": "Elasticsearch builds on top of lucene" }
{ "index": {} }
{ "title": "Elasticsearch rocks" }
{ "index": {} }
{ "title": "elastic is the company behind ELK stack" }
{ "index": {} }
{ "title": "Elk stack rocks" }

查询:

POST articles/_search 
{"size": 0,"suggest": {"article-suggester": {"prefix": "luc","completion": {"field": "title.title_use_completion"}}}
}

在这里插入图片描述
另外,es还支持一种基于上下文的suggestion,Context Suggerter,如下:
在这里插入图片描述
context分为两类,category和geo,如下:
在这里插入图片描述

以context为里来看下。

  • 首先来定义mapping
    在mapping中指定context的信息:
# 删除
DELETE comments
# 创建
PUT comments
# 指定mapping
PUT comments/_mapping
{"properties": {"comment_autocomplete": {"type": "completion","contexts": [{"type": "category","name": "comment_category"}]}}
}

数据:

# 录入数据并指定上下文是movies
POST comments/_doc
{"comment": "I love the star war movies","comment_autocomplete": {"input": ["start wars"],"contexts": {"comment_category": "movies"}}
}# 录入数据并指定上下文是coffee
POST comments/_doc
{"comment": "Where can I find a Starbucks","comment_autocomplete": {"input": ["starbucks"],"contexts": {"comment_category": "coffee"}}
}

movies上下文查询:

# 如果是movie上下文,返回start wars
POST comments/_search
{"suggest": {"MY_SUGGESTION": {"prefix": "sta","completion": {"field": "comment_autocomplete","contexts": {"comment_category": "movies"}}}}
}

在这里插入图片描述
coffee上下文查询:

# 如果是coffee上下文,返回starbucks
POST comments/_search
{"suggest": {"MY_SUGGESTION": {"prefix": "sta","completion": {"field": "comment_autocomplete","contexts": {"comment_category": "coffee"}}}}
}

在这里插入图片描述

最后看下term,phrase,completion三者的对比:
在这里插入图片描述

写在后面

参考文章列表

倒排索引:ES倒排索引底层原理及FST算法的实现过程 。

http://www.yidumall.com/news/8091.html

相关文章:

  • 新华区设计网站公司网络优化工程师工作内容
  • 做推广赚钱的网站外贸推广平台哪家好
  • 中文做英文网站抄袭东莞有哪些做推广的网站
  • 网站css样式下载网络营销的核心是
  • 上海做淘宝网站如何做网站营销推广
  • 后期网站网络推广平台公司
  • 龙岗企业网站建设济南网站seo公司
  • 室内设计培训班多少钱南京seo关键词排名
  • 如何建立起个人网站全球疫情最新数据统计
  • wordpress允许作者上传媒体seo分析
  • 做网站PV免费二级域名查询网站
  • 做网站开发的有哪些公司好重庆百度关键词优化软件
  • 义乌网站建设方案案例上海发布微信公众号
  • 重庆网站建设公司是什么新闻稿营销
  • h5网站建设公司沧州网站优化
  • 上海城市建设档案馆网站南京网站制作公司
  • 做直播网站vps可以吗如何在网络上推广产品
  • 网站收录突然全部没有了全球搜索引擎
  • 网站建设与管理可以专升本吗揭阳百度seo公司
  • 福州专业网站建设服务商小网站关键词搜什么
  • 常州模板网站建设价位线上营销推广方式有哪些
  • 怎么给公司做简单网站seo软件视频教程
  • 济南网站建设技术支持四川seo
  • 做视频找空镜头那个网站比较全搜索推广代运营
  • 网站菜单导航怎么做的云南疫情最新情况
  • 西班牙网站后缀中国网站排名查询
  • 企业网站搜索引擎拓客网站分析工具
  • 武汉微网站营销策划案
  • 企业网站的一般要素制作一个网站大概需要多少钱
  • 如何开网店做电商免费seo快速收录工具