
elasticsearch
威震四海
西北玄天一片云,乌鸦落进了凤凰群.........
展开
-
Python插入数据到elasticsearch中
将一个文件中的内容逐条写入elasticsearch中,效率没有写hadoop高,跟kafka更没得比import timefrom elasticsearch import Elasticsearchfrom collections import OrderedDictstart_time = time.time()es = Elasticsearch(['localhost:920...原创 2018-05-25 15:07:01 · 11220 阅读 · 11 评论 -
Elasticsearch学习,请先看这一篇!
Elasticsearch学习,请先看这一篇!题记:Elasticsearch研究有一段时间了,现特将Elasticsearch相关核心知识、原理从初学者认知、学习的角度,从以下9个方面进行详细梳理。欢迎讨论……0. 带着问题上路——ES是如何产生的?(1)思考:大规模数据如何检索?如:当系统数据量上了10亿、100亿条的时候,我们在做系统架构的时候通常会从以下角度去考虑问题: 1)用什么数据库好...转载 2018-05-24 14:34:34 · 1424 阅读 · 0 评论 -
windows 下安装elasticsearch
windows 下安装elasticsearch1.下载请点此下载elasticsearch-5.5.02.配置Java环境下载 64位的jdk: jdk-8u-win-x64 或者32位的jdk: jdk-8u-win-x86 双击下载的jdk文件,按照提示安装 jdk 和 jre 即可。查看java是否正确安装:java -version1安装成功。3.解压解压elasticsearch到某个...原创 2018-05-24 14:58:57 · 1377 阅读 · 1 评论 -
Python操作ElasticSearch
Python操作ElasticSearch环境依赖: Python:3.6 ES依赖包:elasticsearch ElasticSearch:6.2.0 操作系统:Windows 7 本文主要就ES基本的CRUD操作做以归纳整理,ES官方对Python的依赖支持有很多,eg:pyelasticsearch、ESClient、elasticutils、pyes、rawes、Surfiki...原创 2018-05-24 19:00:05 · 1684 阅读 · 0 评论 -
windows下安装nodejs
前面安装elasticsearch的时候,被要求安装nodejs(后来发现其实也可以不安装的),这里总结一下我安装nodejs的过程环境:windows 7nodejs : v8.11.21、下载安装包下载地址:https://nodejs.org/en/download/2、双击安装运行next自定义安装路径nextnextnextinstallfinish检验安装是否成功如果对您有帮助,记得给...原创 2018-05-24 19:42:01 · 1357 阅读 · 0 评论 -
Python日期存入elasticsearch的坑
今天在消费kafka数据到elasticsearch(以下简称es)中的时候遇到一个问题,也是一个坑,折腾了半天,后来发现得来全不费工夫,全是白忙活啊!!!问题如下:kafka数据中有一个字段是时间字符串,格式为:‘2018-05-31 16:33:45:234’为了方便以后根据日期检索数据,es里已将该字段设置为date类型,接下来便开始了str到date转换的艰辛之路......尝...原创 2018-06-05 20:04:24 · 7634 阅读 · 3 评论 -
解决es超过1万条无法查询的问题
当我要使用Python导出es中的数据的时候,提示数据量过大(大于10000),查阅资料显示es默认设置最大查询结果为1w,更改设置后即可导出更多数据更改方法如下:1、进入head管理界面2、选定一个index,关闭其索引,打开复合查询3、命令框和查询框分别输入以下信息,以put方式提交索引/_settings?preserve_existing=true { ...原创 2018-09-26 09:32:50 · 11219 阅读 · 3 评论 -
从es中批量导出数据
import jsonimport timeimport requestsclass exportEsData(): size = 10000 def __init__(self, url,index,type): self.url = url+"/"+index+"/"+type+"/_search" self.index = inde...原创 2018-09-26 09:52:03 · 8428 阅读 · 0 评论