今天发现大家对NSQ等组件的集群原理还不了解,所以这遍文章对一些常见组件的集群原理做一个汇总整理。我会不定期更新,增加一些新的组件或修改错误。 1 NSQ NSQ集群比较简单,主要包含4个部分,一是生产者(图上没画)、二是nsq实例(nsqd)、三是服务发现nsqlookupd、四是消费者(Coms ...
分类:
其他好文 时间:
2020-03-10 15:59:14
阅读次数:
39
es 修改 mapping 字段类型一、原索引PUT /my_index{ "mappings": { "_doc": { "properties": { "create_date": { "type": "date", "format": "yyyy-MM-dd ||yyyy/MM/dd" } } ...
分类:
移动开发 时间:
2020-03-10 09:11:11
阅读次数:
329
场景分析由于公司zabbix的历史数据存储在elasticsearch中,有个需求是尽可能地把监控的历史数据存储的长一点,最好是一年,目前的情况是三台ES节点,每天监控历史数据量有5G,目前最多可存储一个月的数据,超过30天的会被定时删除,每台内存分了8G,且全部使用机械硬盘,主分片为5,副本分片为1,查询需求一般只获取一周的历史数据,偶尔会有查一个月到两个月历史数据的需求。节点规划为了让ES能存
分类:
其他好文 时间:
2020-03-09 12:00:46
阅读次数:
91
DELETE /test PUT /test { "settings": { "number_of_shards": 10, "number_of_replicas": 1 }} DELETE /employee##非结构化新建索引 PUT /employee{ "settings": { "num ...
分类:
其他好文 时间:
2020-03-08 17:18:52
阅读次数:
66
年前就一直研究了下WebGL相关的东西,看了很多资料和文档,这里做了一些小实践,记录分享一下。 代码: "链接" 预览: "链接" demo: 前置知识 WebGL和Threejs的关系: WebGL是一种 3D 绘图协议,这种绘图技术标准结合了JavaScript和OpenGL ES 2.0,在H ...
分类:
Web程序 时间:
2020-03-06 19:12:14
阅读次数:
100
速点链接加入高手战队:http://www.dajiangtai.com/course/112.do注:Canal必备基础及安装部署,详看完整文档,以下直接摘取干货分享。实现MySQL-->Canal-Server(Instance)--->ClientAdapter--->ES同步流程所涉及组件的关系(如下)相关组件的作用准备业务库表在MySQL中创建test库及test表作为
分类:
数据库 时间:
2020-03-05 19:29:30
阅读次数:
90
es做日志存储 filebeat做日志收集 kibana做显示 步骤:1,wget filebeat,解压; 2.filebeat.yml+ fields.yml ,前者配置日志的收集配置; filebeat.yml,里面的9202是跳板机的es的开放端口 filebeat.inputs:- typ ...
分类:
其他好文 时间:
2020-03-04 09:36:36
阅读次数:
86
https://www.cs.cornell.edu/~srm/publications/EGSR07-btdf.pdf http://jbit.net/~sparky/academic/mm_brdf.pdf https://digibug.ugr.es/bitstream/handle/1048 ...
分类:
其他好文 时间:
2020-03-02 22:51:12
阅读次数:
102
对于 SROP 技术只是了解过,实战还是第一次,记录一下原理以及 pwntools 相关工具的用法。 "4eriri ciscn_2019_es_7" "【技术分享】Sigreturn Oriented Programming攻击简介" "pwnlib.rop.srop" ...
分类:
其他好文 时间:
2020-03-02 10:25:28
阅读次数:
122
什么是Elaticsearch Elaticsearch,简称ES,ES是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储,检索数据;本身扩展性很好,可以扩展到上百万服务器,处理PB级别的数据。ES也使用java开发并使用Lucene作为其和核心来实现所有索引和搜索的功能,但是它的目的是通 ...
分类:
其他好文 时间:
2020-03-01 22:04:03
阅读次数:
56