python批量插入数据到es和读取es数据
摘要:一、插入数据 1、首先准备类似如下数据 2、调用es相关模块插入数据到es中 3、查看es索引中的文档数 二、读取es的数据
阅读全文
posted @
2019-10-11 17:05
bainianminguo
阅读(6396)
推荐(0) 编辑
python读取es中的所有数据并计算md5然后进行持久化
摘要:#!/usr/bin/python import threading import json import time from elasticsearch import Elasticsearch from elasticsearch import helpers import os import sys import argparse host_list = [ {"host":"1....
阅读全文
posted @
2019-04-16 17:49
bainianminguo
阅读(654)
推荐(0) 编辑
python使用elasticsearch模块操作elasticsearch
摘要:1、创建索引 命令如下 返回的结果如下,证明创建成果 返回的结果如下,证明创建失败 2、删除索引 代码如下 返回结果,证明删除成果 返回结果,证明删除失败 3、插入数据 这里使用create方法需要指定文档的id,这里也可以采用index的方法,用index方法,则不需要传递id这个字段,elast
阅读全文
posted @
2019-02-22 17:54
bainianminguo
阅读(669)
推荐(0) 编辑
elasticsearch的索引操作和文档操作总结
摘要:参考文档:https://es.xiaoleilu.com/010_Intro/00_README.html 一、索引操作 1、查看当前节点的所有的index 2、查看每个index下的type和filed的对应的数据类型 3、创建索引的操作 4、删除索引操作 二、文档操作 1、新增一个文档记录,指
阅读全文
posted @
2019-02-19 17:35
bainianminguo
阅读(351)
推荐(0) 编辑
elasticsearch查询语句总结
摘要:query 和 filter 的区别请看:https://www.cnblogs.com/bainianminguo/articles/10396956.html Filter DSL term 过滤 term主要用于精确匹配哪些值,比如数字,日期,布尔值或 not_analyzed 的字符串(未经
阅读全文
posted @
2019-02-18 17:45
bainianminguo
阅读(367)
推荐(0) 编辑