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中使用动态变量名的方法
May 06 Python
wxpython中自定义事件的实现与使用方法分析
Jul 21 Python
Python基于回溯法子集树模板解决找零问题示例
Sep 11 Python
Django中数据库的数据关系:一对一,一对多,多对多
Oct 21 Python
Python List cmp()知识点总结
Feb 18 Python
Python 安装第三方库 pip install 安装慢安装不上的解决办法
Jun 18 Python
python快速编写单行注释多行注释的方法
Jul 31 Python
python同步两个文件夹下的内容
Aug 29 Python
python GUI库图形界面开发之PyQt5美化窗体与控件(异形窗体)实例
Feb 25 Python
浅谈Django QuerySet对象(模型.objects)的常用方法
Mar 28 Python
Python selenium文件上传下载功能代码实例
Apr 13 Python
matplotlib源码解析标题实现(窗口标题,标题,子图标题不同之间的差异)
Feb 22 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
在DC的漫画和电影中,蝙蝠侠的宿敌,小丑的真名是什么?
2020/04/09 欧美动漫
解析thinkphp的左右值无限分类
2013/06/20 PHP
解析crontab php自动运行的方法
2013/06/24 PHP
php编写的抽奖程序中奖概率算法
2015/05/14 PHP
Yii编程开发常见调用技巧集锦
2016/07/15 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
2017/08/28 PHP
利用PHP实现开心消消乐的算法示例
2017/10/12 PHP
Yii框架核心组件类实例详解
2019/08/06 PHP
js String对象中常用方法小结(字符串操作)
2012/01/27 Javascript
JS数学函数Exp使用说明
2012/08/09 Javascript
js中对函数设置默认参数值的3种方法
2015/10/23 Javascript
详解JS中Array对象扩展与String对象扩展
2016/01/07 Javascript
jQuery实现的倒计时效果实例小结
2016/04/16 Javascript
Javascript实现代码折叠功能
2016/08/25 Javascript
JavaScript实现省市县三级级联特效
2017/05/16 Javascript
用javascript获取任意颜色的更亮或更暗颜色值示例代码
2017/07/21 Javascript
Nodejs进阶之服务端字符编解码和乱码处理
2017/09/04 NodeJs
Vue单页及多页应用全局配置404页面实践记录
2018/05/22 Javascript
js实现贪吃蛇游戏(简易版)
2020/09/29 Javascript
Python实现批量把SVG格式转成png、pdf格式的代码分享
2014/08/21 Python
基于随机梯度下降的矩阵分解推荐算法(python)
2018/08/31 Python
解决django后台样式丢失,css资源加载失败的问题
2019/06/11 Python
pycharm创建scrapy项目教程及遇到的坑解析
2019/08/15 Python
python tkinter图形界面代码统计工具(更新)
2019/09/18 Python
详解python tcp编程
2020/08/24 Python
python 解决pycharm运行py文件只有unittest选项的问题
2020/09/01 Python
基于python判断字符串括号是否闭合{}[]()
2020/09/21 Python
css3动画效果抖动解决方法
2018/09/03 HTML / CSS
CSS3实现网站商品展示效果图
2020/01/18 HTML / CSS
英国现代、当代和设计师家具店:Furntastic
2020/07/18 全球购物
几道Java和数据库的面试题
2013/05/30 面试题
党员干部2014全国两会学习心得体会
2014/03/10 职场文书
学习“七一”讲话精神体会
2014/07/08 职场文书
十岁生日答谢词
2015/01/05 职场文书
警告通知
2015/04/25 职场文书
运动会表扬稿范文
2015/05/05 职场文书