一、数据库和elasticsearch的对比分析

二、kibana中常用的命令。

1.新建数据。

2.查询上一步中存进去的数据。

3.put修改字段(这个操作要小心,容易误操作,清楚其他的字段)

4.post修改字段

5.查询的基本操作。

(1)全部查询(类似于select * from fruit)

(2)有条件的查询(类似于select * from fruit where name = 'pingguo')

(3)按特定字段排序(注意,这里只能选取可排的属性来进行排序,比如数字和日期)

(4)分页查询,选择部分字段展示。

(5)布尔查询(must表示两个条件必须同时满足,用should表示两个条件满足其中之一就可以,must_not表示都不)

(6)按条件过滤。(filter里面可以添加各种过滤条件。lt表示“小于”、lte表示“小于等于”、gt表示“大于”、gte表示“大于等于”)

如果检索条件使用should,当发生和filter里面的条件冲突时,以filter里面的内容为准。不建议使用should语句。

(7)全文检索:此时的tag类型是数组,直接用全文检索的方式就可以。

(8)高亮检索:

再用一些搜索引擎的时候,一些被命中的字段是要求被高亮显示的,这就要求我们在搜索的时候添加条件。

(9)聚合函数(这里可以定义很多种函数,比如最小值,平均值,最大值等。)

聚合函数的使用,一般是先查询,再使用聚合函数。

(10)mapping-dynamic

python使用elasticsearch_python中使用ElasticSearch(二)相关推荐

  1. 【Python】Python实战从入门到精通之二 -- 教你使用Python中列表操作

    本文是Python实战–从入门到精通系列的第二篇文章: [Python]Python实战从入门到精通之一 – 教你深入理解Python中的变量和数据类型 Python实战从入门到精通之二 – 教你使用 ...

  2. python snap7 简书_第14篇-Python中的Elasticsearch入门

    我的Elasticsearch系列文章,逐渐更新中,欢迎关注 另外Elasticsearch入门,我强烈推荐ElasticSearch搭建手册给你,非常想尽的入门指南手册. 在本文中,我将讨论Elas ...

  3. 在Python中使用Elasticsearch

    在Python中使用Elasticsearch 环境 虚拟机 名称 IP地址 Elasticstack端口 Kibana端口 node-1 192.168.2.138 9200 5601 node-2 ...

  4. Elasticsearch:关于在 Python 中使用 Elasticsearch 你需要知道的一切 - 8.x

    在本文中,我们将讨论如何在 Python 中使用 Elasticsearch. 如果你还不了解 Elasticsearch,可以阅读这篇文章 "Elasticsearch 简介" ...

  5. python中字符串(二)-访问值、更新、转义、运算

    Python访问字符串中的值 Python不支持单字符类型,单字符也在Python也是作为一个字符串使用. Python访问子字符串,可以使用方括号来截取字符串,如下实例:[括号右边的数字不包含] # ...

  6. python删除指定位置的字符串_python去除区域 python删除字符串中指定位置字符

    python删除字符串中指定位置字符 原程序是这样的: ser = serial.Serial("/dev/ttyAMA0", 9600) def main字符串的话,你可以把他当 ...

  7. python 替换字符串中的元素

    python 替换字符串中的元素 def str_replace(old_str,old,new):"""在 old_str 字符串中,把 old 替换成 new:par ...

  8. python中的[:-1] [:,:-1] python矩阵numpy中array的冒号 逗号

    如何理解[:-1]  [:,:-1] data = np.loadtxt('data.csv', delimiter = ',')     X = data[:,:-1]    #取所有行,取列到倒数 ...

  9. Python + Selenium 自动发布文章(二):简书

    Python + Selenium 自动发布文章系列: Python + Selenium 自动发布文章(一):开源中国 Python + Selenium 自动发布文章(二):简书 Python + ...

最新文章

  1. 浅析 Node.js 的 vm 模块以及运行不信任代码
  2. Android自定义Layout
  3. 开源混合云:harvester混合应用架构
  4. Python-循环控制--个人课堂笔记
  5. java流类图结构_java学习之IO流(学习之旅,一)
  6. 电脑系统哪个最好用_袪痘袪痘印哪个产品最好 祛痘印最好用的产品十大推荐...
  7. P1217 [USACO1.5]回文质数 Prime Palindromes(技巧+暴力枚举+线性筛)
  8. 稀缺高品质静物场景空间海报|艺术拍摄
  9. freeswitch订阅会议相关通知
  10. IT人母亲的美国之行(8)
  11. Centos7部署开源聊天软件rocket.chat
  12. powerpc linux交叉编译器,搭建PowerPC交叉编译器 三
  13. STC15W201S串口蓝牙通信PWM控制RGB彩灯
  14. Android使用SubsamplingScaleImageView完美查看超大图片
  15. UG二次开发GRIP总结简明教程
  16. 随笔---为什么一到选课时教务系统就卡顿甚至登不上去
  17. python加载图片的方法_python实现读取并显示图片的两种方法
  18. pwm超详细解读,大佬细说pwm的控制方式
  19. 怎么在cmd窗口产生个随机数
  20. addons软件下载_addons中国版

热门文章

  1. 用一个程序生成另一个程序_还有另一个报告生成器?
  2. ddl hibernate_Hibernate:DDL模式生成
  3. Java中没有递归的二进制搜索–迭代算法
  4. 状态模式 设计模式_设计模式:状态
  5. Spring Security中的SecurityContext和SecurityContextHolder是什么?
  6. 使用Java Servlet,JSP标签和Stormpath快速构建Java Web App
  7. 您的框架有多可扩展性?
  8. 使用ANTLR在5分钟内用Java解析任何语言:例如Python
  9. java压缩_Java压缩
  10. 初始化懒惰关系以及何时使用它们的5种方法