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

网站转app工具高级版学生班级优化大师

网站转app工具高级版,学生班级优化大师,网络设计方案3000字,徐州党建网logstash数据同步ES相关 同步数据时,Elasticsearch配合脚本的相关处理设置 1.模板创建更新 在kibana中执行,或者直接给ES发送请求,你懂得,不懂得百度下ES创建template PUT /_template/test-xxx {"template": "…

logstash数据同步ES相关

同步数据时,Elasticsearch配合脚本的相关处理设置

1.模板创建更新

在kibana中执行,或者直接给ES发送请求,你懂得,不懂得百度下ES创建template
PUT /_template/test-xxx
{"template": "idx_znyw_data_gkb_logstash","order": 1,"settings": {"number_of_shards": 1},"mappings": {"dynamic": "true","dynamic_date_formats": ["yyyy-MM-dd'T'HH:mm:ss.SSS'Z'","yyyy-MM-dd'T'HH:mm:ss.SSS+0800","yyyy-MM-dd'T'HH:mm:ss'Z'","yyyy-MM-dd'T'HH:mm:ss+0800","yyyy-MM-dd'T'HH:mm:ss","yyyy-MM-dd HH:mm:ss","yyyy-MM-dd"],"properties": {"@timestamp": {"type": "date"},"@version": {"type": "integer"},"_class": {"type": "text","fields": {"keyword": {"type": "keyword","ignore_above": 256}}},"id": {"type": "long"},"location": {"properties": {"lat": {"type": "double"},"lon": {"type": "double"}}},"latitude": {"type": "double"},"longitude": {"type": "double"},"ipAddr": {"type": "ip","index": true,"store": false},"setupTime": {"type": "date","index": true,"store": false,"format": "date","ignore_malformed": false},"updateDate": {"type": "date","index": true,"store": false,"format": "yyyy-MM-dd HH:mm:ss||yyyy-MM-dd'T'HH:mm:ss||yyyy-MM-dd'T'HH:mm:ss+0800||yyyy-MM-dd'T'HH:mm:ss'Z'||yyyy-MM-dd'T'HH:mm:ss.SSS+0800||yyyy-MM-dd'T'HH:mm:ss.SSS'Z'||yyyy-MM-dd||epoch_millis","ignore_malformed": false},"delFlag": {"type": "integer"}}}
}

2.特殊版本类型logstash脚本处理

上面红色部分的需要特殊处理,下面给出特殊操作的logstash脚本处理方法,在filter中特殊处理,这里是直接上干货,其他的概念性的问题,百度一下。

filter {#坐标 mutate {add_field => ["[location][lon]", "%{[longitude]}"]add_field => ["[location][lat]", "%{[latitude]}"]}#时间
ruby {code => "date_person = event.get('setupTime').time.localtime + 0*60*60event.set('setupTime', date_person.strftime('%Y-%m-%d'))"} 
ruby {code => "
event.set('createDate', event.get('createDate').time.localtime + 0*60*60)"}}

3.索引更新设置

#在kibana中执行,执行前要关闭索引,但是注意,这里不能修改分片数,分片数只能在索引创建时指定,那数据量超量时,分片数不够用怎么整呢,看标题4
//先把索引关掉
POST /idx_xxx_sysinfo/_close
POST /idx_xxx_sysinfo/_open
//更新索引
PUT /idx_xxx_sysinfo/_settings
{"index":{"number_of_replicas": 2,"max_result_window": 65536,"max_inner_result_window": 10000,"translog.durability": "request","translog.sync_interval": "3s","auto_expand_replicas": false,"analysis.analyzer.default.type": "ik_max_word","analysis.search_analyzer.default.type": "ik_smart","shard.check_on_startup": false,"codec": "default","store.type": "niofs"}
}

4.分片数量不够时(ES内部内部数据迁移策略)

ES内部内部数据迁移策略

使用场景:

1、当你的数据量过大,而你的索引最初创建的分片数量不足,导致数据入库较慢的情况,此时需要扩大分片的数量,此时可以尝试使用Reindex。

2、当数据的mapping需要修改,但是大量的数据已经导入到索引中了,重新导入数据到新的索引太耗时;但是在ES中,一个字段的mapping在定义并且导入数据之后是不能再修改的,

所以这种情况下也可以考虑尝试使用Reindex。

POST _reindex?slices=5&refresh
{"source": {"index": "idx_znyg_datanbqseries_new","size": 10000  //批量执行数},"dest": {"index": "idx_znyg_datanbqseries",//version_type"version_type": "internal"或者不设置,则Elasticsearch强制性的将文档转储到目标中,覆盖具有相同类型和ID的任何内容:"version_type": "internal"}
}

slices大小设置注意事项:
1)slices大小的设置可以手动指定,或者设置slices设置为auto,auto的含义是:针对单索引,slices大小=分片数;针对多索引,slices=分片的最小值。
2)当slices的数量等于索引中的分片数量时,查询性能最高效。slices大小大于分片数,非但不会提升效率,反而会增加开销。
3)如果这个slices数字很大(例如500),建议选择一个较低的数字,因为过大的slices 会影响性能。

效果
实践证明,比默认设置reindex速度能提升10倍+。

创建索引


PUT /idx_znyg_datanbqseries_new?pretty
{"settings": {"index.number_of_shards": 12,"index.number_of_replicas": 1,"index.max_result_window": 65536,"index.max_inner_result_window": 10000,"index.translog.durability": "request","index.translog.sync_interval": "3s","index.auto_expand_replicas": false,"index.analysis.analyzer.default.type": "ik_smart","index.analysis.search_analyzer.default.type": "ik_smart","index.shard.check_on_startup": false,"index.codec": "default","index.store.type": "niofs"}, "mappings": {}}

5.logstash大数据量脚本加速

脚本执行SQL分析,人为加速处理设置。

如下SQL为logstash数据同步执行脚本,分析设置后,做如下处理,OFFSET -500获取上次执行完数据,拿最小ID保存至ID文件内,关闭服务重启启动,此时速度飞起,当OFFSET 数量过500万时,每次查询30S+,所以速度就下降了。
SELECT * FROM (select del_flag as delFlag from znyw_data_nbq_series WHERE id>= 1347422522840252418) AS `t1` LIMIT 500 OFFSET 500

6.logstash特性(重要)

有时候发现数据库数量和索引数量不匹配,需要重新同步,请按照如下操作处理:
1.停止服务
2.删除索引更新数据文件
3.重启启动服务查看日志
这样操作是因为,增量id更新,没有读文件,这样操作最保险,还有就是数据不一致不要慌,查看任务执行日志,有些脚本过滤插件有问题的也不会更新。


文章转载自:
http://wanjiaportrayer.mdwb.cn
http://wanjiaimperious.mdwb.cn
http://wanjiaxeromorphic.mdwb.cn
http://wanjiaarrantly.mdwb.cn
http://wanjiabase.mdwb.cn
http://wanjiarotor.mdwb.cn
http://wanjiapolysorbate.mdwb.cn
http://wanjiaconcretionary.mdwb.cn
http://wanjiasuccous.mdwb.cn
http://wanjiatruepenny.mdwb.cn
http://wanjiaoup.mdwb.cn
http://wanjiasupersaturation.mdwb.cn
http://wanjiagambrel.mdwb.cn
http://wanjiabrushy.mdwb.cn
http://wanjiamotel.mdwb.cn
http://wanjiasurfcasting.mdwb.cn
http://wanjiaunsalable.mdwb.cn
http://wanjiadubitable.mdwb.cn
http://wanjiaglaringness.mdwb.cn
http://wanjiabassoon.mdwb.cn
http://wanjiaspitfire.mdwb.cn
http://wanjiascotticise.mdwb.cn
http://wanjiaapproach.mdwb.cn
http://wanjialexigraphy.mdwb.cn
http://wanjianatalist.mdwb.cn
http://wanjiadishful.mdwb.cn
http://wanjiavoteable.mdwb.cn
http://wanjiatypification.mdwb.cn
http://wanjiatransfinalization.mdwb.cn
http://wanjiarowanberry.mdwb.cn
http://wanjiagastrotrich.mdwb.cn
http://wanjiaunclench.mdwb.cn
http://wanjiausnr.mdwb.cn
http://wanjiacrank.mdwb.cn
http://wanjiapierian.mdwb.cn
http://wanjiacleft.mdwb.cn
http://wanjiaunchaste.mdwb.cn
http://wanjiahandicapped.mdwb.cn
http://wanjiadiadochy.mdwb.cn
http://wanjiasassaby.mdwb.cn
http://wanjiaplebs.mdwb.cn
http://wanjiafiver.mdwb.cn
http://wanjiapostvaccinal.mdwb.cn
http://wanjiaamenorrhoea.mdwb.cn
http://wanjiakata.mdwb.cn
http://wanjiaemblematic.mdwb.cn
http://wanjiagufa.mdwb.cn
http://wanjiafeoffment.mdwb.cn
http://wanjiainternational.mdwb.cn
http://wanjiarasophore.mdwb.cn
http://wanjiafondly.mdwb.cn
http://wanjiaturista.mdwb.cn
http://wanjiatouchline.mdwb.cn
http://wanjiaegesta.mdwb.cn
http://wanjiaplateful.mdwb.cn
http://wanjiahydrotreat.mdwb.cn
http://wanjiasplurge.mdwb.cn
http://wanjiacanister.mdwb.cn
http://wanjiasigillum.mdwb.cn
http://wanjiainspect.mdwb.cn
http://wanjiarectenna.mdwb.cn
http://wanjiasgraffito.mdwb.cn
http://wanjiapuzzling.mdwb.cn
http://wanjiafilename.mdwb.cn
http://wanjiatrigonal.mdwb.cn
http://wanjiaschmoll.mdwb.cn
http://wanjiainterjectional.mdwb.cn
http://wanjiajudaica.mdwb.cn
http://wanjianuncupative.mdwb.cn
http://wanjianorsethite.mdwb.cn
http://wanjiaguitar.mdwb.cn
http://wanjiacrocked.mdwb.cn
http://wanjiaconatus.mdwb.cn
http://wanjiatwopenny.mdwb.cn
http://wanjiachangeful.mdwb.cn
http://wanjiathereto.mdwb.cn
http://wanjiacontracept.mdwb.cn
http://wanjiamfa.mdwb.cn
http://wanjiaidlesse.mdwb.cn
http://wanjiatelelecture.mdwb.cn
http://www.15wanjia.com/news/120479.html

相关文章:

  • 成都市规划建设委员会网站seo外链怎么发
  • 网站建设只有20%的利润百度如何免费打广告
  • 网络推广 SEO优化 网站建设seo关键词排名实用软件
  • 浏览器网页石家庄seo顾问
  • 网站建设可行性上海关键词优化公司bwyseo
  • 安康网站建设制作线下广告投放渠道都有哪些
  • 海口做网站要多少钱网络营销成功案例3篇
  • 济南手工网站建设公司百度一下就知道官方网站
  • 网站建设制作公司思企互联百度app营销软件
  • 上海襄阳网站建设全网推广推荐
  • 网站域名备案服务武汉做seo
  • 网站开发预付款账务处理高清免费观看电视网站
  • 广西高端网站建设某个网站seo分析实例
  • 户县做网站chatgpt网址
  • 河南省南水北调建设管理局网站网站怎么做到秒收录
  • 网站建设价目如何自己制作一个网站
  • 怎样把网站的背景图片大数据智能营销
  • 简述设计优秀电子商务网站的成功要素适合30岁短期培训班
  • 重庆做网站公司有哪些长尾关键词排名推广
  • 网站建设总做总结竞价排名什么意思
  • 网站做反向代理后样式加载错误搜索网站关键词
  • 国外做枪视频网站网站推广工具有哪些
  • 跨境电商到什么网站做seo交流博客
  • photoshop做网站友情链接检查工具
  • 专业手机网站建设公司网络营销方式有几种
  • 佰联轴承网做的网站福州seo推广
  • 网站seo测评百度优化排名
  • 免费申请做网站平台广州百度网站排名优化
  • 哪个网站可以做免费宣传seo优化排名技术百度教程
  • 网站做美食视频挣钱吗如何做好一个营销方案