会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
松松哥的程序人生
击石原有火,不击乃无烟。 为学始知道,不学亦徒然。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2019年6月13日
Elasticsearch聚合之指标聚合metrics
摘要: 指标聚合的意思是指此系列中的聚合基于从正在聚合的文档中以某种方式提取的值来计算度量标准。 这些值通常从文档的字段中提取(使用字段数据),但也可以使用脚本生成。例如说数据的平均值,最大值,最小值等等,就是一项统计数据。 基本语法 一般常用的语句是这样的: { "size":0,一般只是为了统计数据,就
阅读全文
posted @ 2019-06-13 11:44 松松哥、
阅读(8)
评论(0)
推荐(0)
2019年6月6日
Linux 文件已删除但空间不释放问题
摘要: 有时候linux磁盘空间已满,手动删除了大文件之后,df查看一下发现空间占用还是100%,这是啥问题呢? 快速解决方案 lsof | grep deleted 使用以上命令可以查看已经删除的文件进程,kill掉之后,空间就能得到释放。 问题现象 服务用不了,mysql插入数据超时堵塞,登录上服务器查
阅读全文
posted @ 2019-06-06 14:14 松松哥、
阅读(120)
评论(0)
推荐(0)
2019年5月31日
Elasticsearch滚动查询
摘要: 滚动查询 当搜索请求返回结果的单个页面时,滚动API可用于从单个搜索请求中检索大量结果。 目前支持滚动查询的客户端只有perl版和python版。 Perl: Search::Elasticsearch::Client::5_0::Bulk and Search::Elasticsearch::Cl
阅读全文
posted @ 2019-05-31 19:09 松松哥、
阅读(55)
评论(0)
推荐(0)
Elasticsearch查询
摘要: Elasticsearch日常操作中最常用的就是查询操作了,查询有分简单查询和复杂查询,简单查询不需要编写查询的结构体,但功能有限。复杂查询支持的功能很多,但是需要编写查询语句,查询语句初学时还是十分痛苦的。 简单查询 简单查询是指仅在普通url请求参数下的查询,例如: GET twitter/tw
阅读全文
posted @ 2019-05-31 19:09 松松哥、
阅读(19)
评论(0)
推荐(0)
2019年5月10日
python csv文件的操作
摘要: python 对csv文件的操作十分简单,几行代码即可搞定csv文件,通常分为读操作和写操作。 读取csv文件 读取普通csv,不带字段名称 示例代码: >>> import csv >>> with open('test.csv', 'rb') as csvfile: ... spamreader
阅读全文
posted @ 2019-05-10 19:04 松松哥、
阅读(31)
评论(0)
推荐(0)
2019年5月5日
ElasticSearch救火神器reindex
摘要: 在使用es的过程中,有时候不小心在查询的时候应该使用Get操作,却使用了POST操作,这就会导致es的mapping里面多出一个无用的字段。或者在未定义字段类型时提交了新的数据字段,就会导致字段类型与预期的不一致,从而造成许多麻烦。 es是不支持删除单个字段的,尽管可以删除单个字段的所有数据,但是这
阅读全文
posted @ 2019-05-05 15:22 松松哥、
阅读(101)
评论(0)
推荐(0)
2019年4月30日
《从0到1》---程序员应该读点商业书籍
摘要: 前言 之前这本书突然火起来了,但一直没时间去看,主要是我一般对突然流行的书不太感冒,一般等冷却下来了,再去读。 这个月读完了这本书,觉得写的挺好的,有一些干货,现在整理一下一些印象深刻的片段和想法。 一些印象深刻的点 与众不同 作者开篇就说了一个很重要的点:他在面试的时候总会问一个问题,在什么重要问
阅读全文
posted @ 2019-04-30 18:42 松松哥、
阅读(26)
评论(0)
推荐(0)
2019年4月26日
Multi Get API (多元获取接口)
摘要: Elasticsearch提供了一种Multi Get API,可以输入不同的index, doc_type, id, field等多种参数获取位于不同index,不同doc_type等等的记录,这在一些特定场景下比较有用,比如你需要在不同的index里面获取记录,一般做法是分开查询,多次查询。但是
阅读全文
posted @ 2019-04-26 11:34 松松哥、
阅读(25)
评论(0)
推荐(0)
2019年4月25日
Elasticsearch之delete_by_query和update_by_query
摘要: delete_by_query delete_by_query方法会删除符合条件的记录,示例如下: POST twitter/(doc_type, 5.x)/_delete_by_query { "query": { "match": { "message": "some message" } }
阅读全文
posted @ 2019-04-25 17:08 松松哥、
阅读(206)
评论(0)
推荐(0)
2019年4月19日
ElasticSearch基本操作之增加
摘要: 增加的操作一般使用 PUT或者POST twitter/_doc/1(或者不加id,使用默认id) { "user" : "kimchy", "post_date" : "2009-11-15T14:12:12", "message" : "trying out Elasticsearch" }``
阅读全文
posted @ 2019-04-19 19:02 松松哥、
阅读(19)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告