python Elasticsearch索引建立和数据的上传详解

作者:Hello_world0423 时间:2021-03-25 23:26:35 

今天我想讲一讲关于Elasticsearch的索引建立,当然提前是你已经安装部署好Elasticsearch。

ok,先来介绍一下Elaticsearch,它是一款基于lucene的实时分布式搜索和分析引擎,是后台系统,用来存储数据,检索数据,属于完全命令行交互。

那为什么选择python作为脚本进行命令的写入和数据的上传呢?那是因为Python里面有固定的模板,可以上传数据到Elasticsearch。

接下来就聊一聊该如何编写代码:

我们上传数据之后,数据到哪里去了呢? 

存在索引里面了。

那么,何为索引??可以理解为是一个文件用来存放数据的,可以算是单个数据库的同义词。

所以上传数据前的第一步就是建立索引了,以下为Python代码

python Elasticsearch索引建立和数据的上传详解

我是连接了一个温度传感器然后读取得到一个数据,按照本例来说就是默认25,传入一条数据至elasticsearch服务器。

如果索引建立成功他将会显示如下界面:

python Elasticsearch索引建立和数据的上传详解

至此,基于python的Elaticsearch索引的建立和数据的上传就已经讲完啦,感谢大家的阅读和对脚本之家的支持。

来源:https://www.cnblogs.com/zx0423/p/11269790.html

标签:python,Elasticsearch,索引建立
0
投稿

猜你喜欢

  • 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
  • 通过T-SQL语句实现数据库备份与还原的代码

    2011-12-01 08:02:15
  • ASP.NET 2.0中Gridview控件高级技巧图文教程

    2007-08-07 15:46:00
  • 基于标准的web项目开发模式探索

    2013-12-12 15:05:25
  • python函数的重新定义及练习

    2023-10-12 22:47:55
  • 详解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
  • PHP之CI框架学习讲解

    2023-07-03 21:25:13
  • go之如何设置GOROOT和GOPATH

    2023-07-19 21:27:24
  • 分享Pycharm中一些不为人知的技巧

    2023-10-04 04:52:54
  • 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
  • Python的Django框架中自定义模版标签的示例

    2022-10-31 22:28:56
  • asp之家 网络编程 m.aspxhome.com