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 相关文章推荐
使用FastCGI部署Python的Django应用的教程
Jul 22 Python
Python检测生僻字的实现方法
Oct 23 Python
安装Python和pygame及相应的环境变量配置(图文教程)
Jun 04 Python
基于python 字符编码的理解
Sep 02 Python
python不换行之end=与逗号的意思及用途
Nov 21 Python
Python判断一个文件夹内哪些文件是图片的实例
Dec 07 Python
解决python-docx打包之后找不到default.docx的问题
Feb 13 Python
python扫描线填充算法详解
Feb 19 Python
python 按钮点击关闭窗口的实现
Mar 04 Python
python 读取yaml文件的两种方法(在unittest中使用)
Dec 01 Python
Python 2.6.6升级到Python2.7.15的详细步骤
Dec 14 Python
selenium携带cookies模拟登陆CSDN的实现
Jan 19 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
PHP5 字符串处理函数大全
2010/03/23 PHP
php 归并排序 数组交集
2011/05/10 PHP
php echo, print, print_r, sprintf, var_dump, var_expor的使用区别
2013/06/20 PHP
Laravel中基于Artisan View扩展包创建及删除应用视图文件的方法
2016/10/08 PHP
js基于qrcode.js生成二维码的方法【附demo插件源码下载】
2016/12/28 PHP
PHP生成zip压缩包的常用方法示例
2019/08/22 PHP
PHP 99乘法表的几种实现代码
2020/10/13 PHP
javascript 在网页中的运用(asp.net)
2009/11/23 Javascript
Jquery选择器 $实现原理
2009/12/02 Javascript
JavaScript DOM 学习第五章 表单简介
2010/02/19 Javascript
基于jquery的动态创建表格的插件
2011/04/05 Javascript
jquery中的 $("#jb51")与document.getElementById("jb51") 的区别
2011/07/26 Javascript
页面加载完后自动执行一个方法的js代码
2014/09/06 Javascript
javascript使用smipleChart实现简单图表
2015/01/02 Javascript
jquery实现华丽的可折角广告代码
2015/09/02 Javascript
JS常用加密编码与算法实例总结
2016/12/22 Javascript
JS实现css hover操作的方法示例
2017/04/07 Javascript
推荐三款不错的图片压缩上传插件(webuploader、localResizeIMG4、LUploader)
2017/04/21 Javascript
Vue组件选项props实例详解
2017/08/18 Javascript
vue 做移动端微信公众号采坑经验记录
2018/04/26 Javascript
深入理解JavaScript 中的执行上下文和执行栈
2018/10/23 Javascript
js实现通过开始结束控制的计时器
2019/02/25 Javascript
Nodejs技巧之Exceljs表格操作用法示例
2019/11/06 NodeJs
python通过get,post方式发送http请求和接收http响应的方法
2015/05/26 Python
python中安装Scrapy模块依赖包汇总
2017/07/02 Python
Python实现的摇骰子猜大小功能小游戏示例
2017/12/18 Python
详解PyCharm+QTDesigner+PyUIC使用教程
2019/06/13 Python
Python接口测试数据库封装实现原理
2020/05/09 Python
让IE下支持Html5的placeholder属性的插件
2014/09/02 HTML / CSS
HTML5 文件域+FileReader 分段读取文件并上传到服务器
2017/10/23 HTML / CSS
ALDO加拿大官网:加拿大女鞋品牌
2018/12/22 全球购物
应届毕业生的自我鉴定
2013/11/13 职场文书
政府个人对照检查材料思想汇报
2014/10/08 职场文书
党员干部四风问题整改措施思想汇报
2014/10/12 职场文书
出国留学导师推荐信
2015/03/26 职场文书
爱国主题班会教案
2015/08/14 职场文书