本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
elasticsearch的基本用法
最大的特点:
1. 数据库的 database, 就是 index
2. 数据库的 table, 就是 tag
3. 不要使用browser, 使用curl来进行客户端操作. 否则会出现 java heap ooxx...
curl: -X 后面跟 RESTful : GET, POST ...
-d 后面跟数据。 (d = data to send)
1. create: ...
springboot2集成Elasticsearch
第一步 // 添加 Spring Data Elasticsearch 的依赖 compile('org.springframework.boot:spring-boot-starter-data-elasticsearch')
第二步骤--------------------------
spring.data.elasticsearch.cluster-name=elasticsearch ...
Elasticsearch常用操作
创建索引
curl -XPUT http://localhost:9200/index
检查服务健康状态
curl -X GET "localhost:9200/_cat/health?v"
获得集群中的节点列表
curl -X GET "localhost:9200/_cat/nodes?v"
创建一个索引
curl -X PUT &quo ...
elasticsearch hign level client 在jdk1.8,jetty中启动失败问题记录
elasticsearch hign level client 6.3.2在jdk1.8,jetty中启动失败问题记录
由于我司是war包部署在jetty中,启动过程就报了个错误MultiException,linux下的jetty就没有详细的日志,真是一头雾水,也不知道咋了。想到这次服务开发新用到了elasticsearch hign level client 6.3.2,觉得很有可能是这个 ...
ELK搭建笔记
一. 安装elasticsearch
1.yum安装wget
yum -y install wget
2.下载安装 Elasticsearch
tar -zxvf elasticsearch-6.5.0.tar.gz
cd /usr/local/elasticsearch-6.5.0/bin
挂在后台,离开窗口不会停掉
./elasticsearch & ...
ElasticSearch开始
什么时Elasticsearch?
Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功 ...
一组获取Elasticsearch 索引表所有文档API使用案例
The best elasticsearch highlevel java rest api-----bboss
一组获取Elasticsearch 索引表所有文档API使用案例
统计文档总数量api
简单获取所有文档api
并行获取所有文档api
直接看案例:
package org.bboss.elasticsearchtest.searchall;
import o ...
filebeat+elasticsearch+kibana(版本6.4.2)搭建简单的日志收集系统
1 elasticsearch
1.1.安装elasticsearch
使用官网rpm包
# rpm -ivh elasticsearch-6.4.2.rpm
1.2.修改elasticsearch 配置文件
# vi /etc/elasticsearch/elasticsearch.yml
关键配置:
cluster.name: XXX-application
node. ...
elasticsearch2升级elasticsearch6注意
1)string类型被去掉了,添加了text和keyword,keyword是不分词,text是分词
创建索引 user
PUT userindex
{
}
创建mapping
PUT userindex/_mapping/user
{
"properties": {
"name": {
"type": &quo ...
传统的spring mvc项目中使用elasticsearch
一、为什么使用elasticsearch?
互联网项目中一般使用mysql数据库, 因为它比oracle便宜。一些查询往往要模糊查询某些字段,如根据会员名称、会员手机号码及其他字段模糊查询某些会员列表。尽管将数据库进行读写分离,分为主库和读库,然后将这种模糊查询语句写到单独的工程中,该工程单独使用读库的数据库连接池,但仍然不能解决模糊查询带来的性能开销,mysql中like查询是比较耗性能的。 ...
Elasticsearch JDBC案例介绍
The best elasticsearch highlevel java rest api-----bboss
Elasticsearch 6.3以后的版本可以通过jdbc操作es,该功能还在不断的完善当中,本文介绍es jdbc使用方法。
1.首先在工程中导入es jdbc maven坐标:
导入elasticsearch jdbc驱动和bboss持久层
<depend ...
ES Date类型比较作为条件
ES如果想进行两个字段大小比较作为查询条件,需要使用script。
即 ES Scripting。
参照ES 6.4 手册
https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html
1.ES中Date型字段不能直接用>,<,+,-进行比较和计算,会报错。
可以先把Date类型取得 ...
Elasticsearch Scroll和Slice Scroll查询API使用案例
Elasticsearch Scroll和Slice Scroll查询API使用案例
the best elasticsearch highlevel java rest api-----bboss
本文内容
基本scroll api使用
基本scroll api与自定义scorll结果集handler函数结合使用
slice api使用(并行/串行)
slice api使用与自定 ...
数据库数据导入Elasticsearch案例分享
The best elasticsearch highlevel java rest api-----bboss
基于bboss持久层和bboss elasticsearch客户端实现数据库数据导入es案例分享(支持各种数据库和各种es版本)
通过bboss,可以非常方便地将数据库表数据导入到es中:
支持逐条数据导入
批量数据导入
批量数据多线程并行导入
定时增量(串行/并行)数据导入
...
elasticsearch单机版集群配置
1、首先确认自己的机器上配置jdk version:1.7 及以上
2、下载elasticsearch
见附件中: version:5.5.0
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.0.zip
3、解压该zip包: unzip elasticsearch-5-5.0 ...
分布式实时日志分析解决方案 ELK 部署架构
原文链接:http://www.importnew.com/27705.html
一、概述
ELK 已经成为目前最流行的集中式日志解决方案,它主要是由Beats、Logstash、Elasticsearch、Kibana等组件组成, ...