IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> elasticsearch初识 -> 正文阅读

[大数据]elasticsearch初识

Elasticsearch中文文档:https://www.elastic.co/guide/cn/elasticsearch/guide/current/getting-started.html

下载并安装ES:

?

2.使用命令kill杀掉服务器的ES进程即可

1.查找ES进程

ps -ef | grep elastic

2.杀掉ES进程

kill -9 2382(进程号)

3.重启ES

sh elasticsearch -d

  1. 使用ps aux|grep elasticsearch可以查看是否启动
  2. elasticsearch启动过程中被自动killed

https://blog.csdn.net/Crazypokerk_/article/details/98057356

  1. 根据条件删除es的doc

POST /wyh-apache-log/_delete_by_query ????????????--wyh-apache-log是index,_delete_by_query是elasticsearch的删除指令

{

??"query":{

????"match":{

??????"second":"28"

????}

??}

“second” ----key

“28”---value

  1. 根据条件查询

GET /wyh-apache-log/_search

{

????"query": {

????????"match": {

????????????"second": "28"

????????}

????}

}

“second” ----key

“28”---value

7.查询全部 ?post ip:9200/person/man/_search

{

"query":{

"match_all":{}

}

8.分组查询post ?ip:9200/person/man/_search

{

"aggs":{

"group_by_age":{

"terms":{

"field":"age"

}

}

}

9.删除文档delete ?ip:9200/person/man/1

10.删除索引delete ?ip:9200/person(无法删除类型)

11.根据id查询文档get ?ip:9200/person/man/1

12.根据条件查询分页 排序post ip:9200/person/man/_search

{

"query":{

"match":{

"name":"zzz"

},

"from":1,

"size":5,

"sort":[

"age":{

"order":"desc"

}

]

}

}

13.创建索引用put ?ip:9200/person

{

"settings":{

"number_of_shards":3,

"number_of_replicas":1

},

"mappings":{

"man":{

"properties":{

"name":{

"type":"text"

},

"age":{

"type":"integer"

}

}

}

}

}

14.手动id添加文档put(其实走的是修改) ???ip:9200/person/man/1

{

"name":"111",

"age":11

}

15.自动id添加文档post ???ip:9200/person/man

{

"name":"111",

"age":11

}

?16.doc修改post ?ip:9200/person/man/1/_update

{

"doc":{

"name":"大大阿达"

}

}

17.脚本修改post ?ip:9200/person/man/1/_update

{

"script":"painless",

"inline":"ctx._source.name = 'zzzzz'",

"inlines":"ctx._dource.nname = params.name",

"parames":{

"name":"newName"

}

}

  1. elastic search 如何向list字段里面追加数据

https://elasticsearch.cn/question/8504

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-07-24 11:33:51  更:2021-07-24 11:35:08 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/4 7:19:47-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码