
elasticsearch
凤鸣86
这个作者很懒,什么都没留下…
展开
-
记录一次ES写入速度慢的解决过程
最近解决了一个因索引导致ES写入性能很低的问题,记录如下:问题描述:机器配置8C/16G 5个数据节点,照理来说性能应该不错,但是写入速度TPS只有4000左右,之后我们对写入进行bulk批量写入,虽然整体写入数据性能有所提高,但是ES的TPS依然不高,另外隔一段时间就发现ES的写入队列比较长,拒绝请求也非常高,查看Es日常日志和慢日志发现在请求过程中存在大量如下错误:failed to execute bulk item (index) BulkShardRequest [[xxxxx][0]]原创 2021-11-02 20:07:34 · 6086 阅读 · 3 评论 -
常用mysql语句转elasticsearch查询语句
多个查询条件 bool(must、should、must_not)select * from index_person where name = 'jeck' or sex = 'male' order by age,sex{ "query":{ "bool":{ "should":{ {"match":{"name": "jeck"}}, {"原创 2018-10-08 15:04:41 · 4322 阅读 · 0 评论 -
Elasticsearch如何实现SQL语句中 Group By 和 Limit 的功能
转自:https://segmentfault.com/a/1190000014946753有 SQL 背景的同学在学习 Elasticsearch 时,面对一个查询需求,不由自主地会先思考如何用 SQL 来实现,然后再去想 Elasticsearch 的 Query DSL 如何实现。那么本篇就给大家讲一条常见的 SQL 语句如何用 Elasticsearch 的查询语言实现。SQL语句...转载 2019-05-13 18:46:24 · 8352 阅读 · 4 评论