python Elasticsearch索引建立和数据的上传详解
作者:Hello_world0423 时间:2021-03-25 23:26:35
今天我想讲一讲关于Elasticsearch的索引建立,当然提前是你已经安装部署好Elasticsearch。
ok,先来介绍一下Elaticsearch,它是一款基于lucene的实时分布式搜索和分析引擎,是后台系统,用来存储数据,检索数据,属于完全命令行交互。
那为什么选择python作为脚本进行命令的写入和数据的上传呢?那是因为Python里面有固定的模板,可以上传数据到Elasticsearch。
接下来就聊一聊该如何编写代码:
我们上传数据之后,数据到哪里去了呢?
存在索引里面了。
那么,何为索引??可以理解为是一个文件用来存放数据的,可以算是单个数据库的同义词。
所以上传数据前的第一步就是建立索引了,以下为Python代码
我是连接了一个温度传感器然后读取得到一个数据,按照本例来说就是默认25,传入一条数据至elasticsearch服务器。
如果索引建立成功他将会显示如下界面:
至此,基于python的Elaticsearch索引的建立和数据的上传就已经讲完啦,感谢大家的阅读和对脚本之家的支持。
来源:https://www.cnblogs.com/zx0423/p/11269790.html
标签:python,Elasticsearch,索引建立
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Python Django模板之模板过滤器与自定义模板过滤器示例
2023-10-31 20:37:48
利用SQLyogEnt对Mysql数据库进行转移
2012-02-25 20:17:30
经验总结:修改MySQL默认密码的具体步骤
2009-01-04 13:29:00
python处理json字符串(使用json.loads而不是eval())
2023-06-13 11:50:39
![](https://img.aspxhome.com/file/2023/4/70794_0s.png)
通过T-SQL语句实现数据库备份与还原的代码
2011-12-01 08:02:15
ASP.NET 2.0中Gridview控件高级技巧图文教程
2007-08-07 15:46:00
![](https://img.aspxhome.com/file/UploadPic/20078/7/20078716342529s.gif)
基于标准的web项目开发模式探索
2013-12-12 15:05:25
![](https://img.aspxhome.com/file/UploadPic/20071/200713110544641s.gif)
python函数的重新定义及练习
2023-10-12 22:47:55
![](https://img.aspxhome.com/file/2023/8/63528_0s.png)
详解python中的文件与目录操作
2023-10-15 06:15:03
JavaScript,5种调用函数的方法[译]
2009-02-24 16:26:00
解析:Perl下应当如何连接Access数据库
2008-11-28 16:40:00
Django框架基础模板标签与filter使用方法详解
2022-10-25 18:14:43
![](https://img.aspxhome.com/file/2023/5/66295_0s.png)
PHP之CI框架学习讲解
2023-07-03 21:25:13
go之如何设置GOROOT和GOPATH
2023-07-19 21:27:24
![](https://img.aspxhome.com/file/2023/3/99633_0s.png)
分享Pycharm中一些不为人知的技巧
2023-10-04 04:52:54
![](https://img.aspxhome.com/file/2023/3/72753_0s.jpg)
asp开发中textarea常见问题
2008-04-13 06:34:00
滚动条样式的css代码介绍
2008-10-21 10:56:00
深入理解Python中字典的键的使用
2021-05-31 09:29:03
引起用户注意的界面方式
2007-10-07 21:17:00
![](https://img.aspxhome.com/file/UploadPic/200710/7/2007107212329681s.jpg)
Python的Django框架中自定义模版标签的示例
2022-10-31 22:28:56