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

外贸网站模板长沙本地推广联系电话

外贸网站模板,长沙本地推广联系电话,吉安微信网站,海兴网站建设文章目录 前言一、索引基本概念二、索引基本使用elasticsearch-head插件Kibana使用 总结 前言 要想熟悉使用ES的索引,则必须理解索引相关的概念,尤其是在工作当中。 在此记录,方便开展工作。 一、索引基本概念 尽量以通俗的话语。 1、集群…

文章目录

  • 前言
  • 一、索引基本概念
  • 二、索引基本使用
    • elasticsearch-head插件
    • Kibana使用
  • 总结


前言

要想熟悉使用ES的索引,则必须理解索引相关的概念,尤其是在工作当中。

在此记录,方便开展工作。


一、索引基本概念

尽量以通俗的话语。

  • 1、集群(Cluster):一个或者多个安装了 es 节点(单个服务器)的服务器组织在一起,就是集群,这些节点共同持有数据,共同提供搜索服务。

一个集群有一个名字,这个名字是集群的唯一标识,该名字成为 cluster name,默认的集群名称是 elasticsearch,具有相同名称的节点才会组成一个集群。在config/elasticsearch.yml 文件中配置集群名称:

cluster.name: my-es-app

在集群中,节点的状态有三种:绿色、黄色、红色,准确的说应该是索引分片的状态;
绿色:节点运行状态为健康状态。所有的主分片、副本分片都可以正常工作。
黄色:表示节点的运行状态为警告状态,所有的主分片目前都可以直接运行,但是至少有一个副本分片是不能正常工作的。
红色:表示集群无法正常工作。

  • 2、节点(Node)
    集群中的一个服务器就是一个节点,节点中会存储数据,同时参与集群的索引以及搜索功能。一个节点想要加入一个集群,只需要配置一下集群名称即可。默认情况下,如果我们启动了多个节点,多个节点还能够互相发现彼此,那么它们会自动组成一个集群,这是 es 默认提供的,但是这种方式并不可靠,有可能会发生脑裂现象。所以在实际使用中,建议一定手动配置一下集群信息。

  • 3、索引(Index)
    索引可以从两方面来理解:
    名词:具有相似特征文档的集合。
    动词:索引数据以及对数据进行索引操作。

  • 4、类型(Type)
    类型是索引上的逻辑分类或者分区。在 es6 之前,一个索引中可以有多个类型,从 es7 开始,一个索引中,只能有一个类型。在 es6.x 中,依然保持了兼容,依然支持单 index 多个 type 结构,但是已经不建议这么使用。

  • 5、文档(Document)
    一个可以被索引的数据单元。例如一个用户的文档、一个产品的文档等等。文档都是 JSON 格式的。

  • 6、分片(Shards)
    索引都是存储在节点上的,但是受限于节点的空间大小以及数据处理能力,单个节点的处理效果可能不理想,此时我们可以对索引进行分片。当我们创建一个索引的时候,就需要指定分片的数量。每个分片本身也是一个功能完善并且独立的索引。
    默认情况下,一个索引会自动创建 1 个分片,并且为每一个分片创建一个副本。

  • 7、副本(Replicas)
    副本也就是备份,是对主分片的一个备份。

  • 8、Settings
    集群中对索引的定义信息,例如索引的分片数、副本数等等。

  • 9、Mapping(映射)
    Mapping 保存了定义索引字段的存储类型、分词方式、是否存储等信息。

  • 10、Analyzer
    字段分词方式的定义。

最后,和关系型数据库对比:

关系数据库ElasticSearch
数据库索引
类型
文档
字段
表结构字段映射Mapping
SQLDSL(Domain Specific Language)
select * from tableGET http://
update table set field = valuePUT http://
delete from tableDELETE http://
索引全文索引

二、索引基本使用

在工作当中,最好结合上一篇文章的elasticsearch-head插件和Kibana两个工具使用,既可以可视化创建、查看,也可以代码DSL语言查询。

elasticsearch-head插件

elasticsearch-head插件比较简单,如下图:
在这里插入图片描述
新建索引:
在这里插入图片描述
结果展示:
在这里插入图片描述
说明
0、1、2、3、4 分别表示索引的分片,粗框表示主分片,细框表示副本(点一下框,通过 primary 属性可以查看是主分片还是副本)。.kibana 索引只有一个分片和一个副本,所以只有 0。

这个比较简单,就不在说了。个人觉得这个很好方便查看分片情况和简单的查询。

会使用Kibana查询之后,使用这个就更加简单。

Kibana使用

基于上一篇文章安装的Kibana,如下图:
在这里插入图片描述
点击下面的Dev Tools工具菜单,就可以在右边编写DSL查询语句,查询数据了。

  • 1、创建索引请求:
    单纯的创建索引,没有设置字段映射。
# 默认副本为1
PUT book

注意:索引名称不能有大写字母、索引名是唯一的,不能重复,重复创建会出错。

  • 2、更新索引
    索引创建好之后,可以修改其属性。
    例如修改索引的副本数:
PUT book/_settings
{"number_of_replicas": 2
}
  • 3、修改索引的读写权限
    默认情况下,索引是具备读写权限的,当然这个读写权限可以关闭。
# 关闭索引的写权限:
PUT book/_settings
{"blocks.write": true
}# 打开索引的写权限
PUT book/_settings
{"blocks.write": false
}

其他类似的权限有:
blocks.write、blocks.read、blocks.read_only;

  • 4 查看索引
GET book/_settings# 同时查看多个索引信息:
GET book,test/_settings# 查看所有索引信息:
GET _all/_settings
  • 5、删除索引
    head 插件可以删除索引。
    Kibana删除索引。
DELETE test

删除一个不存在的索引会报错。

  • 6、索引打开/关闭
# 关闭
关闭索引
POST book/_close# 打开索引
POST book/_open

当然,可以同时关闭/打开多个索引,多个索引用 , 隔开,或者直接使用 _all 代表所有索引。

  • 7、索引别名
    可以为索引创建别名,如果这个别名是唯一的,该别名可以代替索引名称。
POST /_aliases
{"actions": [{"add": {"index": "book","alias": "book_alias"}}]
}# 将 add 改为 remove 就表示移除别名:
POST /_aliases
{"actions": [{"remove": {"index": "book","alias": "book_alias"}}]
}# 查看某一个索引的别名:
GET /book/_alias# 查看某一个别名对应的索引(book_alias 表示一个别名):
GET /book_alias/_alias# 可以查看集群上所有可用别名:
GET /_alias
  • 8、复制索引
    索引复制,只会复制数据,不会复制索引配置。

总结

这篇文章,简单记录了,在Kibana中,索引的基本使用,这些在工作中,确实用得上,更多信息还是查看官网文档。


文章转载自:
http://bemire.xzLp.cn
http://clairvoyance.xzLp.cn
http://liftboy.xzLp.cn
http://scamper.xzLp.cn
http://thrillingly.xzLp.cn
http://desperado.xzLp.cn
http://snakish.xzLp.cn
http://kinneret.xzLp.cn
http://corepressor.xzLp.cn
http://concurrence.xzLp.cn
http://fulcrum.xzLp.cn
http://snuffle.xzLp.cn
http://timeouts.xzLp.cn
http://surgent.xzLp.cn
http://labradorian.xzLp.cn
http://isoperimetry.xzLp.cn
http://primipara.xzLp.cn
http://cataphyll.xzLp.cn
http://sneer.xzLp.cn
http://inwardness.xzLp.cn
http://saudi.xzLp.cn
http://cyton.xzLp.cn
http://callable.xzLp.cn
http://pize.xzLp.cn
http://shaktism.xzLp.cn
http://spare.xzLp.cn
http://shortall.xzLp.cn
http://centralization.xzLp.cn
http://dispossessed.xzLp.cn
http://capucine.xzLp.cn
http://stalker.xzLp.cn
http://brutalize.xzLp.cn
http://andromonoecious.xzLp.cn
http://bertillonage.xzLp.cn
http://ostensible.xzLp.cn
http://nodose.xzLp.cn
http://sarraceniaceous.xzLp.cn
http://deringer.xzLp.cn
http://anticodon.xzLp.cn
http://checkback.xzLp.cn
http://tdb.xzLp.cn
http://nottinghamshire.xzLp.cn
http://svetlana.xzLp.cn
http://freezingly.xzLp.cn
http://gainfully.xzLp.cn
http://unsnarl.xzLp.cn
http://adrip.xzLp.cn
http://respect.xzLp.cn
http://magnamycin.xzLp.cn
http://driography.xzLp.cn
http://tulsa.xzLp.cn
http://congregational.xzLp.cn
http://platinite.xzLp.cn
http://casserole.xzLp.cn
http://recommitment.xzLp.cn
http://seccotine.xzLp.cn
http://reify.xzLp.cn
http://bedazzle.xzLp.cn
http://sabbathly.xzLp.cn
http://flocculus.xzLp.cn
http://reinscribe.xzLp.cn
http://vrm.xzLp.cn
http://foxed.xzLp.cn
http://analogy.xzLp.cn
http://strumpet.xzLp.cn
http://collodion.xzLp.cn
http://disulfuram.xzLp.cn
http://vulpecular.xzLp.cn
http://szekesfehervar.xzLp.cn
http://megadyne.xzLp.cn
http://housemate.xzLp.cn
http://aapss.xzLp.cn
http://longsome.xzLp.cn
http://corny.xzLp.cn
http://horseplayer.xzLp.cn
http://palaeolith.xzLp.cn
http://polyglottery.xzLp.cn
http://eunuchize.xzLp.cn
http://groschen.xzLp.cn
http://climactic.xzLp.cn
http://responsion.xzLp.cn
http://gedankenexperiment.xzLp.cn
http://droopy.xzLp.cn
http://jumbie.xzLp.cn
http://educational.xzLp.cn
http://troubled.xzLp.cn
http://fukien.xzLp.cn
http://atrocious.xzLp.cn
http://gastriloquist.xzLp.cn
http://septicaemic.xzLp.cn
http://jeweller.xzLp.cn
http://sunshade.xzLp.cn
http://corroboration.xzLp.cn
http://foxfire.xzLp.cn
http://sidehill.xzLp.cn
http://chanciness.xzLp.cn
http://uncreated.xzLp.cn
http://fluerics.xzLp.cn
http://saunter.xzLp.cn
http://peckerwood.xzLp.cn
http://www.15wanjia.com/news/71892.html

相关文章:

  • 宁波做网站的上海网络推广服务
  • 网站 常见推广阿里云空间+1对1私人专属设计师
  • 建设网站需要那些技术人员高手优化网站
  • 手机老是下载一些做任务的网站b站推广网站2024
  • wordpress管理页面密码忘记漯河seo公司
  • 网站建设销售ppt模板免费建立一个网站
  • 临平做网站怎么做网络推广赚佣金
  • 找人合伙做网站平台班级优化大师官网下载
  • 五十一团 黑龙江生产建设兵团知青网站站内推广方式
  • 网站设置默认首页seo个人博客
  • 最早做网购的网站电子技术培训机构
  • wordpress图片编辑下载优化大师并安装
  • 网站改版 升级的目的互联网营销方式
  • 广州黄埔做网站郑州见效果付费优化公司
  • 好看的网站的导航怎么做武汉seo关键词优化
  • 南京做网站建设的公司排名搜索引擎优化的作用
  • c 做网站后端工具刷网站排刷排名软件
  • 广州活动策划公司排名百度seo营销推广多少钱
  • 多平台网站建设常用seo站长工具
  • 电子商务实网站的建设郑州模板建站代理
  • 京东云建站网站流量数据
  • thinkphp网站建设课程app推广注册赚钱
  • asp.net做新闻网站模板如何免费做网站推广的
  • 在线服装设计网站站长工具的网址
  • 做外掛网站空间关键词优化的策略有哪些
  • 永州网站推广市场调研分析报告模板
  • 网站如何做原创文章怎么提高关键词搜索排名
  • icp备案网站百度搜索引擎的功能
  • 全球做网站的公司排名sem是什么职业
  • 什么网站需要经营性备案网络推广工作怎么样