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栈类实例分析
Jun 15 Python
浅谈Python中chr、unichr、ord字符函数之间的对比
Jun 16 Python
用Python将动态GIF图片倒放播放的方法
Nov 02 Python
机器学习经典算法-logistic回归代码详解
Dec 22 Python
python 判断网络连通的实现方法
Apr 22 Python
django解决跨域请求的问题
Nov 11 Python
在Python中构建增广矩阵的实现方法
Jul 01 Python
pyinstaller打包opencv和numpy程序运行错误解决
Aug 16 Python
python网络编程 使用UDP、TCP协议收发信息详解
Aug 29 Python
Series和DataFrame使用简单入门
Nov 13 Python
Python定时任务APScheduler安装及使用解析
Aug 07 Python
Python+OpenCV检测灯光亮点的实现方法
Nov 02 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 rsa加密解密使用方法
2015/04/27 PHP
PHP的APC模块实现上传进度条
2015/10/27 PHP
php异常处理捕获错误整理
2019/09/23 PHP
ext for eclipse插件安装方法
2008/04/27 Javascript
FormValidate 表单验证功能代码更新并提供下载
2008/08/23 Javascript
extjs两个tbar问题探讨
2013/08/08 Javascript
jquery 鼠标滑动显示详情应用示例
2014/01/24 Javascript
JavaScript+CSS实现仿Mootools竖排弹性动画菜单效果
2015/10/14 Javascript
JavaScript数组合并的多种方法
2016/05/22 Javascript
Bootstrap模态框(modal)垂直居中的实例代码
2016/08/18 Javascript
将html页面保存成图片,图片写入pdf的实现方法(推荐)
2016/09/17 Javascript
Nodejs基于LRU算法实现的缓存处理操作示例
2017/03/17 NodeJs
jQuery为某个div加入行样式
2017/06/09 jQuery
详解node.js 下载图片的 2 种方式
2018/03/02 Javascript
深入浅析JS中的严格模式
2018/06/04 Javascript
Vue CL3 配置路径别名详解
2019/05/30 Javascript
layui 实现加载动画以及非真实加载进度的方法
2019/09/23 Javascript
Javascript 关于基本类型和引用类型的个人理解
2019/11/01 Javascript
jquery实现简单拖拽效果
2020/07/20 jQuery
[49:18]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 OG vs TNC
2018/04/01 DOTA
基于Python实现的百度贴吧网络爬虫实例
2015/04/17 Python
python日志记录模块实例及改进
2017/02/12 Python
Python实现修改文件内容的方法分析
2018/03/25 Python
python通过伪装头部数据抵抗反爬虫的实例
2018/05/07 Python
python实现鸢尾花三种聚类算法(K-means,AGNES,DBScan)
2019/06/27 Python
Django3.0 异步通信初体验(小结)
2019/12/04 Python
CSS3绘制超炫的上下起伏波动进度加载动画
2016/04/21 HTML / CSS
开学季活动策划方案
2014/02/28 职场文书
机械电子工程专业求职信
2014/06/22 职场文书
生活部的活动方案
2014/08/19 职场文书
2014年客户经理工作总结
2014/11/20 职场文书
英语演讲开场白
2015/05/29 职场文书
董事长年会致辞
2015/07/29 职场文书
保护环境建议书作文300字
2015/09/14 职场文书
使用canvas仿Echarts实现金字塔图的实例代码
2021/11/11 HTML / CSS
详解flex:1什么意思
2022/07/23 HTML / CSS