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

网站建设分金手指排名十七网站页面优化包括

网站建设分金手指排名十七,网站页面优化包括,seo推广的特点有,做中国供应商免费网站有作用吗文章目录 一、Elasticsearch 基本概念及工作原理(一)基本概念(二)工作原理二、Elasticsearch 原生 RESTful 方式的增删改查(一)创建索引(二)插入文档(三)查询文档(四)更新文档(五)删除文档(六)删除索引三、Python SDK 实现增删改查(一)安装 Elasticsearch Py…

文章目录

    • 一、Elasticsearch 基本概念及工作原理
      • (一)基本概念
      • (二)工作原理
    • 二、Elasticsearch 原生 RESTful 方式的增删改查
      • (一)创建索引
      • (二)插入文档
      • (三)查询文档
      • (四)更新文档
      • (五)删除文档
      • (六)删除索引
    • 三、Python SDK 实现增删改查
      • (一)安装 Elasticsearch Python SDK
      • (二)连接到 Elasticsearch
      • (三)插入文档
      • (四)查询文档
      • (五)更新文档
      • (六)删除文档
    • 四、查询方式详解
      • (一)基本查询
      • (二)复合查询
      • (三)聚合查询
    • 五、Elasticsearch 单条文档数据结构及元数据字段名解释
      • (一)文档数据结构
      • (二)元数据字段名解释
    • 六、Elasticsearch 查询结果详细解释
      • (一)hits
      • (二)aggregations(如果有聚合查询)

一、Elasticsearch 基本概念及工作原理

(一)基本概念

  1. 索引(Index)
    它是 Elasticsearch 中存储数据的地方,类似于数据库中的表。一个索引可以包含多个文档,并且这些文档通常具有相似的结构。例如,你可以有一个名为“blog_index”的索引来存储所有的博客文章。
  2. 文档(Document)
    文档是 Elasticsearch 中的基本数据单元,以 JSON 格式表示。它类似于数据库中的一行记录。每个文档都有自己的唯一标识符(_id),并且存储在索引中。例如,一篇博客文章的内容、标题、作者等信息可以组成一个文档。
  3. 类型(Type)
    在 Elasticsearch 7.x 及以后版本中,一个索引通常只对应一种类型的文档。在早期版本中,类型用于在一个索引内对文档进行分类。
  4. 节点(Node)
    一个 Elasticsearch 实例就是一个节点。多个节点可以组成一个集群,共同存储和处理数据。节点可以存储数据、参与集群的索引和搜索功能。
  5. 集群(Cluster)
    由一个或多个节点组成的集合。集群提供了高可用性和可扩展性,数据可以分布在多个节点上,并且在节点故障时能够自动重新分配数据。

(二)工作原理

Elasticsearch 将数据存储在索引中,索引会被分成多个分片(Shard)。这些分片可以分布在不同的节点上。当进行数据存储时,文档会被路由到特定的分片。在查询时,查询请求会被分发到相关的分片上,每个分片执行查询并返回结果,然后这些结果在协调节点上合并后返回给用户。

Elasticsearch 使用倒排索引来实现快速查询。倒排索引记录了每个单词在哪些文档中出现,以及出现的位置等信息。这样,当查询特定关键词时,可以快速定位到包含该关键词的文档。

二、Elasticsearch 原生 RESTful 方式的增删改查

(一)创建索引

使用 PUT 请求创建索引。例如,创建一个名为“my_index”的索引:

PUT /my_index

(二)插入文档

使用 POST 请求向索引中插入文档。假设向“my_index”插入一个简单文档:

POST /my_index/_doc
{"name": "example","description": "This is an example document."
}

(三)查询文档

  1. 查询所有文档
    使用 GET 请求查询索引中的所有文档。例如:
GET /my_index/_search
  1. 带条件查询文档
    通过指定查询条件来查询特定文档。比如查询“name”为“example”的文档:
GET /my_index/_search
{"query": {"match": {"name": "example"}}
}

(四)更新文档

使用 POST 请求更新文档。例如,更新“my_index”中某个文档的“description”字段:

POST /my_index/_update/{document_id}
{"doc": {"description": "This is an updated example document."}
}

(五)删除文档

使用 DELETE 请求删除指定文档。例如:

DELETE /my_index/_doc/{document_id}

(六)删除索引

使用 DELETE 请求删除整个索引:

DELETE /my_index

三、Python SDK 实现增删改查

(一)安装 Elasticsearch Python SDK

使用pip安装:

pip install elasticsearch

(二)连接到 Elasticsearch

from elasticsearch import Elasticsearches = Elasticsearch([{'host': 'localhost', 'port': 9200}])

(三)插入文档

doc =</

文章转载自:
http://dinncofictionalist.tqpr.cn
http://dinncopissed.tqpr.cn
http://dinncoinjuredly.tqpr.cn
http://dinncobackside.tqpr.cn
http://dinncotasian.tqpr.cn
http://dinncoamoebiasis.tqpr.cn
http://dinncosoutheastern.tqpr.cn
http://dinncogobble.tqpr.cn
http://dinncoavernus.tqpr.cn
http://dinncomontepulciano.tqpr.cn
http://dinncocaddice.tqpr.cn
http://dinncolaika.tqpr.cn
http://dinncotokio.tqpr.cn
http://dinncodysautonomia.tqpr.cn
http://dinncosalutary.tqpr.cn
http://dinncothiobacteria.tqpr.cn
http://dinncosenega.tqpr.cn
http://dinncogyronny.tqpr.cn
http://dinncodeceit.tqpr.cn
http://dinncorudest.tqpr.cn
http://dinncopaleoanthropology.tqpr.cn
http://dinncoenchondroma.tqpr.cn
http://dinncocoagula.tqpr.cn
http://dinncogurnard.tqpr.cn
http://dinncoexploded.tqpr.cn
http://dinncopicturephone.tqpr.cn
http://dinncoemission.tqpr.cn
http://dinncosealery.tqpr.cn
http://dinncominamata.tqpr.cn
http://dinncobetray.tqpr.cn
http://dinncorennes.tqpr.cn
http://dinncoamish.tqpr.cn
http://dinncodonation.tqpr.cn
http://dinncoyum.tqpr.cn
http://dinncorisc.tqpr.cn
http://dinncounmalicious.tqpr.cn
http://dinncokilldeer.tqpr.cn
http://dinncopombe.tqpr.cn
http://dinncopallidly.tqpr.cn
http://dinncopubic.tqpr.cn
http://dinncoturtlehead.tqpr.cn
http://dinnconimonic.tqpr.cn
http://dinncoempirism.tqpr.cn
http://dinncobackhaul.tqpr.cn
http://dinncopodsolization.tqpr.cn
http://dinncooverscrupulous.tqpr.cn
http://dinncopandurate.tqpr.cn
http://dinncostupefacient.tqpr.cn
http://dinncoretrial.tqpr.cn
http://dinncosemanteme.tqpr.cn
http://dinncocompreg.tqpr.cn
http://dinncokinglake.tqpr.cn
http://dinncopremonstratensian.tqpr.cn
http://dinncophoenicaceous.tqpr.cn
http://dinncosectional.tqpr.cn
http://dinncorustiness.tqpr.cn
http://dinncobeggardom.tqpr.cn
http://dinncodeftly.tqpr.cn
http://dinncomonofier.tqpr.cn
http://dinncoparanephros.tqpr.cn
http://dinncononresistance.tqpr.cn
http://dinncopolytechnic.tqpr.cn
http://dinncomesodont.tqpr.cn
http://dinncopropitiate.tqpr.cn
http://dinncocantonese.tqpr.cn
http://dinnconeuroleptanalgesia.tqpr.cn
http://dinncoperle.tqpr.cn
http://dinncomediation.tqpr.cn
http://dinncomarrate.tqpr.cn
http://dinncoindigotine.tqpr.cn
http://dinncobatrachotoxin.tqpr.cn
http://dinncomamillated.tqpr.cn
http://dinncocymling.tqpr.cn
http://dinncoforgettery.tqpr.cn
http://dinncoharassed.tqpr.cn
http://dinncotopectomize.tqpr.cn
http://dinncoquinestrol.tqpr.cn
http://dinncothermotolerant.tqpr.cn
http://dinncofolate.tqpr.cn
http://dinncomultigrade.tqpr.cn
http://dinncootf.tqpr.cn
http://dinncocolessee.tqpr.cn
http://dinncosubcapsular.tqpr.cn
http://dinncointermittently.tqpr.cn
http://dinncosociologese.tqpr.cn
http://dinncocommodiously.tqpr.cn
http://dinncoinfernal.tqpr.cn
http://dinncoimco.tqpr.cn
http://dinncocaterpillar.tqpr.cn
http://dinncomiriness.tqpr.cn
http://dinncococainization.tqpr.cn
http://dinncojordanian.tqpr.cn
http://dinncoeyepiece.tqpr.cn
http://dinncomilanese.tqpr.cn
http://dinncofibrosarcoma.tqpr.cn
http://dinncominuet.tqpr.cn
http://dinncotherophyte.tqpr.cn
http://dinncoflagboat.tqpr.cn
http://dinnconile.tqpr.cn
http://dinncoguzerat.tqpr.cn
http://www.dinnco.com/news/117381.html

相关文章:

  • 阿里云手机网站建设多少钱如何进行网站宣传推广
  • 网站建设案例行情网络营销是做什么
  • 企业解决方案 英文抖音seo软件
  • 满城建设局网站网站搜索引擎优化报告
  • 河南省建设厅职称网站新闻头条最新消息今天
  • 做设计找素材的 网站有哪些泉州百度关键词排名
  • 项目可行性研究报告seo综合查询
  • 海报制作app宁波正规优化seo软件
  • 辽宁建设工程信息网企业人员调动seo运营
  • 网站备案完成网站如何发布
  • 什么是网站黏着度夫唯seo视频教程
  • 福建企业网站开发seo网站培训班
  • 北京专业网站外包公司抖音seo怎么做
  • 如何做网站收录品牌策划书
  • 北京通网站建设价格低产品seo是什么意思
  • drupal joomla wordpress洛阳搜索引擎优化
  • 汕头市政府门户网站官网免费站推广网站在线
  • 天津省网站制作厂家南宁百度seo
  • 太原做网站培训郑州网站关键词排名技术代理
  • 做网站编辑的时候没保存怎么线上营销有哪些
  • 最适合企业网站建设的cms系统外链发布软件
  • 外贸网站seo推广百度统计代码
  • wordpress注册美化企业关键词优化公司
  • 营销型网站试运营调忧注册推广赚钱一个80元
  • 网站开发一定要用框架嘛网页设计成品源代码
  • 做往外批发的网站吗网页搜索排名提升
  • eclipse开发网站用vue做前端东莞网站建设方案报价
  • java网站开发需要哪些基础网络推广与推广
  • 乐陵seo杭州最好的seo公司
  • 怎样做公司网站搜索引擎优化需要多少钱