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 linecache.getline()读取文件中特定一行的脚本
Sep 06 Python
使用Python开发windows GUI程序入门实例
Oct 23 Python
Python发送email的3种方法
Apr 28 Python
使用Python的内建模块collections的教程
Apr 28 Python
深入解析Python中的lambda表达式的用法
Aug 28 Python
Python实现Kmeans聚类算法
Jun 10 Python
pandas 获取季度,月度,年度首尾日期的方法
Apr 11 Python
Numpy 将二维图像矩阵转换为一维向量的方法
Jun 05 Python
Python学习笔记之读取文件、OS模块、异常处理、with as语法示例
Jun 04 Python
解析python实现Lasso回归
Sep 11 Python
django框架forms组件用法实例详解
Dec 10 Python
Pyecharts地图显示不完成问题解决方案
May 11 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
php继承中方法重载(覆盖)的应用场合
2015/02/09 PHP
前端必学之PHP语法基础
2016/01/01 PHP
Yii中CArrayDataProvider和CActiveDataProvider区别实例分析
2016/03/02 PHP
php实现图片压缩处理
2020/09/09 PHP
JQuery Dialog(JS 模态窗口,可拖拽的DIV)
2010/02/07 Javascript
C#中TrimStart,TrimEnd,Trim在javascript上的实现
2011/01/17 Javascript
JavaScript 函数惰性载入的实现及其优点介绍
2013/08/12 Javascript
把文本中的URL地址转换为可点击链接的JavaScript、PHP自定义函数
2014/07/29 Javascript
Node.js中创建和管理外部进程详解
2014/08/16 Javascript
深入分析JQuery和JavaScript的异同
2014/10/23 Javascript
javascript中substring()、substr()、slice()的区别
2015/08/30 Javascript
使用BootStrap实现悬浮窗口的效果
2016/12/13 Javascript
vue axios同步请求解决方案
2017/09/29 Javascript
微信小程序实现红包雨功能
2018/07/11 Javascript
从零开始封装自己的自定义Vue组件
2018/10/09 Javascript
其实你可以少写点if else与switch(推荐)
2019/01/10 Javascript
Vue开发之封装上传文件组件与用法示例
2019/04/25 Javascript
Python入门必须知道的11个知识点
2018/03/21 Python
浅谈python requests 的put, post 请求参数的问题
2019/01/02 Python
深入理解css属性的选择对动画性能的影响
2016/04/20 HTML / CSS
Coccinelle官网:意大利的著名皮具品牌
2019/05/15 全球购物
英国领先的高级美容和在线皮肤诊所:Face the Future
2020/06/17 全球购物
亚马逊意大利站点:Amazon.it
2020/12/31 全球购物
乡镇干部十八大感言
2014/02/17 职场文书
工程资料员岗位职责
2014/03/10 职场文书
公路绿化方案
2014/05/12 职场文书
财会专业毕业生自荐信
2014/07/09 职场文书
租车协议书范本2014
2014/11/17 职场文书
2014年电信员工工作总结
2014/12/19 职场文书
社区文明倡议书
2015/04/28 职场文书
2016年秋季运动会通讯稿
2015/11/25 职场文书
三严三实学习心得体会(精选N篇)
2016/01/05 职场文书
「海贼王」112.9万粉丝纪念图标公布
2022/03/21 日漫
Mysql多层子查询示例代码(收藏夹案例)
2022/03/31 MySQL
忘记Grafana不要紧2种Grafana重置admin密码方法详细步骤
2022/04/07 Servers
详解Android中的TimePickerView(时间选择器)的用法
2022/04/30 Java/Android