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

禅城区网站建设公司整站优化

禅城区网站建设公司,整站优化,wordpress alipay,旅游网站建设色彩搭配表当需要为同一类索引应用相同的配置、映射、别名时#xff0c;如果每次创建索引都逐一配置会有些麻烦。索引模板的出现正是为了简化这种操作#xff0c;使用索引模板你可以方便地为某一类索引自动配置某些共同的参数 使用索引模版定制索引结构 假如你想在Elasticsearch中创建…当需要为同一类索引应用相同的配置、映射、别名时如果每次创建索引都逐一配置会有些麻烦。索引模板的出现正是为了简化这种操作使用索引模板你可以方便地为某一类索引自动配置某些共同的参数 使用索引模版定制索引结构 假如你想在Elasticsearch中创建两个索引service-log1和service-log2这两个索引分别记录了不同年份的服务日志数据它们的映射结构是相同的也具有相同的分片数和别名。为了实现这一效果你可以先创建一个索引模板service-template。 PUT _index_template/service-template {index_patterns: [service-log*],template: {settings: {number_of_shards: 5,number_of_replicas: 1},mappings: {properties: {serviceid: {type: keyword},content: {type: text,fields: {keyword: {type: keyword,ignore_above: 256}}},created_at: {type: date,format: yyyy-MM-dd HH:mm:ss}}},aliases: {service-logs: {}}},priority: 200,version: 3,_meta: {description: my custom} }在上述的配置中index_patterns用于设置索引模板可以匹配的索引名这里配置了所有以service-log开头的索引都会“命中”此模板。该模板还配置了索引的分片数、副本分片数、字段映射和别名。priority用来设置模板的优先级其值越大优先级越高。version表示版本号_meta可以保存一些元数据。当模板service-template已经存在时再次编辑模板配置并发送上述请求可以修改模板的内容。如果想查询索引模板的信息可以使用以下代码。 GET /_index_template/service-template当索引名称匹配索引模版中指定的模版pattern时就会自动加载索引模版中的数据 如果想要覆盖就可以直接添加指定的配置到创建索引时的模板当中去 可以从上述代码运行结果中看到模板中的配置已经自动在service-log1中得到应用。如果你想在索引service-log2中自定义某些配置可以在创建索引映射的时候指明这样就能把模板的配置覆盖掉。 PUT service-log2 {settings: {number_of_shards: 3,number_of_replicas: 2},mappings: {properties: {level: {type: text},serviceid: {type: long}}} }上述代码在索引service-log2中设置了分片数和每个主分片的副本分片数分别为3和2添加了一个字段level又把serviceid字段设置为long类型运行上述代码后可以发现索引映射中的配置确实成功覆盖掉了索引模板中的配置。查看service-log2的映射结果如下。 {service-log2 : {aliases : {service-logs : { }},mappings : {properties : {content : {type : text,fields : {keyword : {type : keyword,ignore_above : 256}}},created_at : {type : date,format : yyyy-MM-dd HH:mm:ss},level : {type : text},serviceid : {type : long}}},settings : {index : {creation_date : 1601965153703,number_of_shards : 3,number_of_replicas : 2,uuid : 0tEAWaSkS3Cqh3LioDJfbA,version : {created : 7090199},provided_name : service-log2}}} }使用模版组件简化模版配置 为了简化索引模板中的配置内容你可以把常规的索引设置、映射等内容写成可复用的模板组件然后在索引模板中引用这些组件这样模板中的配置内容就会非常简洁便于移植和管理。 先创建组件模版 comp1 具有字段 content PUT _component_template/comp1 {template: {mappings: {properties: {content: {type: text}}}} }再创建一个组件模板comp2它配置了别名loginfo主分片数为3每个主分片的副本分片数为2。 PUT _component_template/comp2 {template: {settings: {number_of_shards: 3,number_of_replicas: 2},aliases: {loginfo: {}}} }然后创建一个索引模板infotmp把上述两个组件模板加载到索引模板中索引模板会匹配所有名称以loginfo开头的索引。 PUT _index_template/infotmp {index_patterns: [loginfo*],priority: 200,composed_of: [comp1, comp2] }可以创建一个索引loginfo1然后查看结果。 PUT loginfo1 GET loginfo1从以下返回结果可以看出索引loginfo1已经获得了两个组件模板中配置的映射、别名和分片数。 {loginfo1 : {aliases : {loginfo : { }},mappings : {properties : {content : {type : text}}},settings : {index : {creation_date : 1601967493187,number_of_shards : 3,number_of_replicas : 2,uuid : zbvp-P-SSAq7hXUGFLl1Aw,version : {created : 7090199},provided_name : loginfo1}}} }下一章节我们讲解索引的监控
http://www.pierceye.com/news/411621/

相关文章:

  • 万网免费建企业网站长春搜索引擎优化
  • 网站如何建设数据库网站制作自己接单
  • 为什么有的网站点不开免费的png素材网
  • 百度多久收录网站整体vi设计公司
  • 卡盟网站怎么做图片大全wordpress企业主题餐饮
  • 网站建设培训公司网站跳出率高
  • 电脑网站手机版怎么做网站建设平台哪个公司好
  • 常州网站制作报价wordpress 主页不显示图片
  • 如何在淘宝上做自己的网站东莞通网上营业厅
  • 北京专业响应式网站建设龙岗品牌网站建设
  • 网站qq联系怎么做莲都区建设分局网站
  • 河南旅游集团 网站建设网络运营与推广
  • 搭建网站要多少钱龙岩融胤网络科技有限公司
  • 网站建设实训报告命名规范深圳外贸网站开发
  • 深圳好看的公司网站做网站 网络科技公司
  • wordpress可以建哪些网站吗网站建设从哪入手
  • 网站建设合同下载建站工具包
  • 阜宁网站建设服务商江苏网络公司网站建设
  • 网站语言切换功能如何做wordpress 茶业 主题
  • 南昌企业网站模板建站济南好的seo
  • 食品建设网站公司简介模板免费下载
  • 重庆网站推广运营公司非常酷的wordpress主题
  • 网站未备案被阻断怎么做中国大数据公司排名10强
  • 柳市网站优化茶叶怎么做网站销售
  • 燕郊网站建设公司什么叫动漫设计与制作
  • 瑞安做网站的公司专门做2次元图片的网站
  • 为什么自己做的网站老是404错误个人建设网站流程
  • 柳州网站建设找哪家好沈阳线上教学
  • 外贸网站免费建设做暖暖视频网站大全
  • 做机票在线预订网站手机版传奇发布网站