心丨悦 的专栏

人间有味是清欢

Elasticsearch6.X 记一次ELK+Beats+kafka实时日志搭建过程(linux小白)

很早之前就在windows上搭建过ELK日志,最近项目用到分布式系统,涉及到很多linux服务器,再用原来的logstash去采集日志明显不合适,原因是logstash占用内存过高,每台机子上都部署的话比较浪费内存。以前是用windows环境,现在用阿里云的CentOS7.4,其中也有许多坑(对于...

2019-04-24 10:48:48

阅读数 227

评论数 0

Elasticsearch6.X 分组查询并获得分组里面按照某个字段排序的top2结果

DSL语法如下: GET main_company_info/_search { "query": { "match_all": {} }, "size": 0, "aggs": { "gr...

2019-05-09 11:42:04

阅读数 432

评论数 0

Linux下搭建单机kafka过程

记录一下Linux下搭建单机kafka过程 第一步:Zookeeper集群搭建 1.下载Zookeeper cd /opt/zookeeper/ wgethttps://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-...

2019-04-29 18:58:04

阅读数 200

评论数 0

Elasticsearch-logstash同步mysql数据 如果标识位点位时间出现无法保存的问题

Elasticsearch-logstash同步mysql数据 如果标识位点位时间出现无法保存的问题 如上图,需要加上标示为声明为时间格式 tracking_column_type => "timestamp"

2019-04-11 17:17:51

阅读数 92

评论数 0

Elasticsearch-logstash同步mysql数据 字母大小写问题

logstash同步mysql数据的时候,sql里面含有的大写字母,到了ES的时候就会变成小写,这是因为在jdbc.conf里面没有添加lowercase_column_names => false"这个属性,就导致es里面看到的字段名称全是小写。 最后总结:es是支持大...

2019-04-11 17:08:46

阅读数 211

评论数 0

Elasticsearch6.X 去重统计详解

1、题记 Elasticsearch有没有类似mysql的distinct的去重功能呢? 1)如何去重计数? 类似mysql: select distinct(count(1)) from my_table; 2)如何获取去重结果。 类似mysql:SELECT DISTINCT name,a...

2019-03-15 16:46:12

阅读数 411

评论数 0

判断字符串是否纯中文、英文、数字、等等

public void isEnglish(String str) { //【全为英文】返回true 否则false boolean result1 = str.matches("[a-zA-Z]+"); //【全为数字】返回true...

2018-10-10 13:55:14

阅读数 2140

评论数 0

java中的三种取整函数

舍掉小数取整:Math.floor(3.5)=3 四舍五入取整:Math.rint(3.5)=4 进位取整:Math.ceil(3.1)=4 

2018-09-28 16:25:04

阅读数 996

评论数 0

Elasticsearch mapping详细说明

{    "type" : "text", #是数据类型一般文本使用text(可分词进行模糊查询);keyword无法被分词(不需要执行分词器),用于精确查找     "analyzer"...

2018-09-06 16:22:30

阅读数 928

评论数 0

MySql 查询数据库中所有表名

查询数据库中所有表名 SELECT     table_name FROM     information_schema. TABLES WHERE     table_schema = 'ibdgyht' AND table_type = 'base table'; 查询指定数据库中指定表的所有...

2018-08-13 19:30:53

阅读数 137

评论数 0

Elasticsearch 删除满足条件的语句

POST main_company_info_v4/_delete_by_query{  "query": {    "bool": {      "must": [        {   ...

2018-07-13 13:50:34

阅读数 2933

评论数 0

Elasticsearch 高亮搜索

高亮搜索 POST /index/_search { "query": { "match": { "field": "中国" } }, &quot...

2018-01-25 18:17:14

阅读数 385

评论数 0

Elasticsearch 经纬度 范围查询

location 经纬度字段,distance 距离中心范围KM,lat lon 圆心经纬度distanceQueryBuilder = QueryBuilders.geoDistanceQuery(location) .distance(distance, DistanceUnit....

2018-01-25 18:13:13

阅读数 2156

评论数 2

Elasticsearch 聚合查询

聚合字段需要为keyword类型、text类型需设置fielddata为true,将按照分词聚合 GET /my_index/_search { "query": { "size": 0, "aggs&am...

2018-01-25 18:05:05

阅读数 2455

评论数 0

Elasticsearch 索引新增字段并且设置mappping

添加字段并设置类型 PUT /my_index/_mapping/my_type { "base_policy_basic_info": { "properties": { "city": { "type"...

2018-01-25 17:56:59

阅读数 1712

评论数 3

Elasticsearch 对Text类型进行聚合

设置mapping的时候需要设置fielddata 为true PUT my_index/_mapping/my_type {   "properties": {     "my_field": {        "type":...

2018-01-25 17:23:13

阅读数 1559

评论数 0

Elasticsearch 不停机跟新索引(更新别名)

POST /_aliases {"actions": [ { "remove": { "index": "旧索引名", "alias": "别名" } }, { &q...

2018-01-25 17:21:18

阅读数 237

评论数 0

Elasticsearch 按照字段的长度过滤 (该字段 必须为 keyword 类型)

ES查询中,有时候我们需要按照字段的长度过滤。以下为方法: GET hockey/_search {   "query": {     "script": {       "script"...

2018-01-25 17:13:10

阅读数 3437

评论数 0

SAP 根据TCODE查找增强出口(用代码)

运行程序,输入t-code,在第一个模Exit Name 就是出口增强,后面的是Badi增强。 查看描述寻找需要的出口。 REPORT  ZBB_FIND_EXIT NO STANDARD PAGE HEADING LINE-SIZE 255. TABLES : TSTC,     &...

2016-05-23 09:39:42

阅读数 2198

评论数 0

SAP ABAP编程 SMARTFORMS输出变量 的格式问题

用在输出的变量中 &symbol& (括号中,小写字母为变量)  &symbol&  屏蔽从第一位开始的N位 &symbol (n)&       只显示前N位 &symbol (S)&       忽略正负号 &s...

2016-05-01 09:04:21

阅读数 1461

评论数 0

提示
确定要删除当前文章?
取消 删除