python Elasticsearch索引建立和数据的上传详解


Posted in Python onAugust 04, 2019

今天我想讲一讲关于Elasticsearch的索引建立,当然提前是你已经安装部署好Elasticsearch。

ok,先来介绍一下Elaticsearch,它是一款基于lucene的实时分布式搜索和分析引擎,是后台系统,用来存储数据,检索数据,属于完全命令行交互。

那为什么选择python作为脚本进行命令的写入和数据的上传呢?那是因为Python里面有固定的模板,可以上传数据到Elasticsearch。

接下来就聊一聊该如何编写代码:

我们上传数据之后,数据到哪里去了呢? 

存在索引里面了。

那么,何为索引??可以理解为是一个文件用来存放数据的,可以算是单个数据库的同义词。

所以上传数据前的第一步就是建立索引了,以下为Python代码

python Elasticsearch索引建立和数据的上传详解

我是连接了一个温度传感器然后读取得到一个数据,按照本例来说就是默认25,传入一条数据至elasticsearch服务器。

如果索引建立成功他将会显示如下界面:

python Elasticsearch索引建立和数据的上传详解

至此,基于python的Elaticsearch索引的建立和数据的上传就已经讲完啦,感谢大家的阅读和对三水点靠木的支持。

Python 相关文章推荐
python检测服务器是否正常
Feb 16 Python
Python3基础之输入和输出实例分析
Aug 18 Python
Python找出list中最常出现元素的方法
Jun 14 Python
Python 模板引擎的注入问题分析
Jan 01 Python
Python3学习urllib的使用方法示例
Nov 29 Python
Python实现的逻辑回归算法示例【附测试csv文件下载】
Dec 28 Python
在python plt图表中文字大小调节的方法
Jul 08 Python
python编写计算器功能
Oct 25 Python
python爬虫实现获取下一页代码
Mar 13 Python
推荐技术人员一款Python开源库(造数据神器)
Jul 08 Python
Python字符串的15个基本操作(小结)
Feb 03 Python
python实现图片九宫格分割的示例
Apr 25 Python
Django 创建新App及其常用命令的实现方法
Aug 04 #Python
python模拟鼠标点击和键盘输入的操作
Aug 04 #Python
python PyAutoGUI 模拟鼠标键盘操作和截屏功能
Aug 04 #Python
讲解Python3中NumPy数组寻找特定元素下标的两种方法
Aug 04 #Python
使用 python pyautogui实现鼠标键盘控制功能
Aug 04 #Python
Python 实现遥感影像波段组合的示例代码
Aug 04 #Python
PyQtGraph在pyqt中的应用及安装过程
Aug 04 #Python
You might like
很温暖很温暖的Lester Young
2021/03/03 冲泡冲煮
PHP 和 MySQL 基础教程(四)
2006/10/09 PHP
php实现从ftp服务器上下载文件树到本地电脑的程序
2009/02/10 PHP
解析用PHP实现var_export的详细介绍
2013/06/20 PHP
php5.5中类级别的常量使用介绍
2013/10/02 PHP
Laravel中扩展Memcached缓存驱动实现使用阿里云OCS缓存
2015/02/10 PHP
PHP正则判断一个变量是否为正整数的方法
2019/02/27 PHP
Javascript的IE和Firefox兼容性汇编
2006/07/01 Javascript
(currentStyle)javascript为何有时用style得不到已设定的CSS的属性
2007/08/15 Javascript
ajax无刷新动态调用股票信息(改良版)
2008/11/01 Javascript
jquery ajax提交表单数据的两种方式
2009/11/24 Javascript
让图片旋转任意角度及JQuery插件使用介绍
2013/03/20 Javascript
JS判定是否原生方法
2013/07/22 Javascript
JavaScript中为什么null==0为false而null大于=0为true(个人研究)
2013/09/16 Javascript
利用javascript实现全部删或清空所选的操作
2014/05/27 Javascript
node.js中的dns.getServers方法使用说明
2014/12/08 Javascript
原生js实现图片层叠轮播切换效果
2016/02/02 Javascript
nodejs检测因特网是否断开的解决方案
2019/04/17 NodeJs
Nodejs异步流程框架async的方法
2019/06/07 NodeJs
[52:00]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 LGD vs Optic
2018/04/02 DOTA
[58:58]2018DOTA2亚洲邀请赛 4.4 淘汰赛 TNC vs VG 第二场
2018/04/05 DOTA
python判断一个集合是否包含了另外一个集合中所有项的方法
2015/06/30 Python
Python探索之SocketServer详解
2017/10/28 Python
详解python的四种内置数据结构
2019/03/19 Python
python的sorted用法详解
2019/06/25 Python
使用Tensorflow-GPU禁用GPU设置(CPU与GPU速度对比)
2020/06/30 Python
python爬取豆瓣电影排行榜(requests)的示例代码
2021/02/18 Python
荷兰网上鞋店:Ziengs.nl
2017/01/02 全球购物
体育教育专业毕业生自荐信
2013/11/15 职场文书
会计人员演讲稿
2014/09/11 职场文书
2015年质检工作总结
2015/05/04 职场文书
食堂管理制度范本
2015/08/04 职场文书
【超详细】八大排序算法的各项比较以及各自特点
2021/03/31 Python
浅谈Web Storage API的使用
2021/06/23 Javascript
go goroutine 怎样进行错误处理
2021/07/16 Golang
使用 Apache Dubbo 实现远程通信(微服务架构)
2022/02/12 Servers