
ELK
Imflash
分享知识,分享快乐
展开
-
ES底层之Lucenne初识
全文检索技术Lucene1. 什么是全文检索1.1 数据分类结构化数据: 指具有固定格式或有限长度的数据, 如数据库, 元数据等;非结构化数据: 指不定长或无固定格式的数据, 如邮件,word文档等磁盘上的文件;1.2 结构化数据搜索如sql语句查询,为什么数据库查询快呢? 因为有规律,有行有列而且数据格式, 数据长度都是固定的;1.3 非结构化数据查询方法顺...原创 2019-09-11 20:17:48 · 490 阅读 · 0 评论 -
ES集群搭建及Kibana安装、操作
1、搜索的介绍搜索是指搜寻检索,指代使用一定手段来检索到我们自己需要的信息,包括从文件当中检索,百度当中检索,网站内部搜索等等2、全文检索的介绍1、全文检索的需求介绍首先我们谈几个公司,如雷贯耳的:百度、谷歌、维基百科;这些公司都有一个相似性就是门户网站,可以提供我们通过关键字搜索,然后快速的检索出我们想要的信息;【网页百度展示】比如我们检索传智播客,百度后台就会按照这个关键字进行查找...原创 2019-09-14 16:59:51 · 2834 阅读 · 0 评论 -
ELK分页、分词器、分片交互、sql插件
9、分页解决方案1、导入数据DELETE usPOST /_bulk{ "create": { "_index": "us", "_type": "tweet", "_id": "1" }}{ "email" : "john@smith.com", "name" : "John Smith", "username" : "@john" }{ "create": { "_index": ...原创 2019-09-14 18:46:13 · 654 阅读 · 0 评论 -
ES整合Hbase实现二级索引
文章目录17、es整合Hbase实现二级索引1 、存储设计2 、索引库设计3、导入jar包4、代码开发17、es整合Hbase实现二级索引需求:解决海量数据的存储,并且能够实现海量数据的秒级查询.实际生产中,一遍文章要分成标题和正文;但是正文的量是比较大的,那么我们一般会在es中存储标题,在hbase 中存储正文(hbase本身就是做海量数据的存储);这样通过es的倒排索引列表检索到关键词的...原创 2019-09-22 10:05:49 · 5123 阅读 · 1 评论 -
ES的javaAPI操作
文章目录12、使用Java API访问集群1、导入pom2、创建索引 prepareIndex1、创建Client2、自己拼装json创建索引保存到myindex1索引库下面的article当中去3、使用map创建索引4、XcontentBuilder实现创建索引5、将对象转换为json格式字符串进行创建索引6、批量创建索引3、更新索引4、删除索引1、按照id进行删除2、删除整个索引库5、查询索引...原创 2019-09-22 10:09:32 · 5807 阅读 · 0 评论 -
LogStash安装及综合案例
文章目录14、LogStash介绍及安装1、介绍2 、node01机器安装LogStash3、Input插件1、stdin标准输入和stdout标准输出2、监控日志文件变化3、jdbc插件第一步:编写脚本第二步:上传mysql连接驱动包到指定路劲第三步:检查配置文件是否可用第四步:启动服务第五步:数据库当中添加数据4 systlog插件4、filter插件1、grok正则表达式1、收集控制台输入数...原创 2019-09-22 10:17:50 · 1688 阅读 · 0 评论