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

网站利用e4a做app怎么让百度搜出自己

网站利用e4a做app,怎么让百度搜出自己,好网站建设公司哪里好,微信公众号网站怎么做基础概念相信对于第一次接触Elasticsearch的同学来说#xff0c;最难理解的概念就是倒排序索引#xff08;也叫反向索引#xff09;#xff0c;因为这个概念跟我们之前在传统关系型数据库中的索引概念是完全不同的#xff01;在这里我就重点给大家介绍一下倒排序索引…基础概念相信对于第一次接触Elasticsearch的同学来说最难理解的概念就是倒排序索引也叫反向索引因为这个概念跟我们之前在传统关系型数据库中的索引概念是完全不同的在这里我就重点给大家介绍一下倒排序索引这个概念搞明白之后然后学习Elasticsearch就会清晰很多了。正向索引和倒排序索引在没有搜索引擎时我们是直接输入一个网址然后获取网站内容这时我们的行为是document - to - words 通过文章获取里面的单词此谓正向索引forward index.有了搜索引擎后我们的行为是输入一个单词找到含有这个单词或者和这个单词有关系的文章word - to - documents 我们把这种索引叫做inverted index直译过来叫做倒排序索引也叫反向索引。倒排序索引是实现“单词-文档矩阵”的一种具体存储形式通过倒排序索引可以根据单词快速获取包含这个单词的文档列表。倒排序索引主要由两个部分组成“单词词典”和“倒排文件”倒排序索引中重要的概念 文档(Document)一般搜索引擎的处理对象是互联网网页而文档这个概念要更宽泛些代表以文本形式存在的存储对象相比网页来说涵盖更多种形式比如WordPDFhtmlXML等不同格式的文件都可以称之为文档字段Field可以理解成数据库行中的字段一个Document会由一个或多个Field组成文档编号(Document ID)在搜索引擎内部会将文档集合内每个文档赋予一个唯一的内部编号以此编号来作为这个文档的唯一标识这样方便内部处理每个文档的内部编号即称之为“文档编号”后文有时会用DocID来便捷地代表文档编号。举个例子文档和词条之间的关系如下图上图中每一行就是一个Document字段值被分析之后存储在倒排索引中倒排索引存储的是分词Term和文档Doc它们之间的关系简化版的倒排索引如下图上图中counter代表统计分词的次数单词词典(Lexicon)搜索引擎的索引单位通常是单词单词词典是由文档集合中出现过的所有单词构成的字符串集合它用来维护文档集合中出现过的所有单词的相关信息同时用来记载某个单词对应的倒排列表在倒排文件中的位置信息。为了更好的理解单词词典这个抽象概念我们通过Elasticsearch来进行举例ES 为了能快速找到某个 Term先将所有的 Term 排个序然后根据二分法查找 Term时间复杂度为 O(log n);就像通过字典查找一样这就是 Term Dictionary。如果 Term 太多Term Dictionary 也会很大放内存不现实于是有了 Term Index。就像字典里的索引页一样S开头的有哪些 Term分别在哪页可以理解 Term Index是一棵树这棵树不会包含所有的 Term它包含的是 Term 的一些前缀通过 Term Index 可以快速地定位到 Term Dictionary 的某个 Offset然后从这个位置再往后顺序查找。在内存中用 FST 方式压缩 Term IndexFST 以字节的方式存储所有的 Term这种压缩方式可以有效的缩减存储空间使得 Term Index 足以放进内存但这种方式也会导致查找时需要更多的 CPU 资源。对于存储在磁盘上的倒排表同样也采用了压缩技术减少存储所占用的空间。分词Analysis将文本切分为一系列单词的过程例如文本谷歌地图之父跳槽FaceBook分词结果谷歌\ 地图\之父\跳槽\FaceBook倒排列表(PostingList)倒排列表记录了出现过某个单词的所有文档的文档列表及单词在该文档中出现的位置信息每条记录称为一个倒排项(Posting)。根据倒排列表即可获知哪些文档包含某个单词。实际的倒排列表中并不只是存了文档ID这么简单还有一些其它的信息比如词频Term出现的次数、偏移量offset等如下图所示单词ID、单词和文档频率就不多说了这里重点解释一下倒排列表 DocID单词出现的文档idTF单词在某个文档中出现的次数POS单词在文档中出现的位置以单词“加盟”为例其单词编号为6文档频率为3代表整个文档集合中有三个文档包含这个单词对应的倒排列表为{(2;1;4),(3;1;7),(5;1;5)}含义是在文档235出现过这个单词在每个文档的出现过1次单词“加盟”在第一个文档的POS是4即文档的第四个单词是“加盟”其他的类似。 倒排文件(Inverted File)所有单词的倒排列表往往顺序地存储在磁盘的某个文件里这个文件即被称之为倒排文件倒排文件是存储倒排索引的物理文件。词典、单词、倒排文件和倒排列表概念之间的关系一张图就能很好的说明这些概念的关系
http://www.w-s-a.com/news/305854/

相关文章:

  • 响应式旅游网站模板下载网址做
  • 个人做网站名称可以随意更改吗惠州网站推广排名
  • 自己建设一个网站步骤网站认证怎么认证
  • 深圳建站公司开发费用沧州手机建站哪家好
  • 兰州网站设计公司排名百度怎么发布短视频
  • 大连模板开发建站泰州网站建设策划方案
  • 厦门好的网站设计局域网内建网站
  • 关键词那种网站正版网页游戏平台排行榜
  • 网站自助建设平台创建网址快捷方式
  • 坑梓网站建设包括哪些成都网站建设优创
  • 重庆网站seo公司哪家好超级优化大师
  • 成都网站建设推广详情邵阳市住房和城乡建设局网站
  • 淄博网站推广猎头公司有哪些
  • 局域网内建立网站90设计网怎么样
  • 域名备案和网站备案有什么不同工程项目建设网站
  • 做网站难吗?wordpress评论qq
  • 权威网站优化价格电子商务静态网站建设实验报告
  • 公司如何办网站北京网站建设公司内江
  • 六安建设网站企业营业执照查询系统入口
  • a5网站建设如果建设淘宝导购网站
  • html5响应式网站开发教程在国内做跨境电商怎么上外国网站
  • win7配置不能运行wordpress关键词快速优化排名软件
  • 餐饮公司最好的网站建设手机网站 搜索优化 百度
  • 17网站一起做网批做服装团购网站
  • 广州网站制作知名企业网站搭建品牌
  • 如何去除网站外链个人网页制作全过程
  • 保洁公司网站怎么做科技设计网站有哪些内容
  • 建设厅网站查询网页设计好就业吗
  • 惠东县网站建设wordpress 如何回到初始
  • 如何让公司网站网站转备案