当前位置: 首页 > news >正文

什么是网站建设与管理百度地图导航网页版

什么是网站建设与管理,百度地图导航网页版,wordpress被js挂马,做网站的关键词一、导入测试数据 ElasticSearch官方为我们准备了一部分测试数据供调试使用,我们可以在安装完成Kinaba后进行数据导入处理 1. 获取数据 打开 https://github.com/elastic/elasticsearch/blob/master/docs/src/test/resources/accounts.json 复制全部数据&#xf…

一、导入测试数据
ElasticSearch官方为我们准备了一部分测试数据供调试使用,我们可以在安装完成Kinaba后进行数据导入处理

1. 获取数据
打开 https://github.com/elastic/elasticsearch/blob/master/docs/src/test/resources/accounts.json 

复制全部数据(点击 Raw 按钮,新页面 Ctrl + A)

2. 执行批量添加
打开 Kibana :xxxx:5601/app/dev_tools#/console,第一行输入下面第一行,第二行开始粘贴测试数据,点击 ▶️ 运行

POST /bank/account/_bulk
{"index":{"_id":"1"}}
{"account_number":1,"balance":39225,"f....(测试数据)
二、ES支持两种基本方式检索
一个是通过使用 REST request URI发送搜索参数(uri+检索参数)

另一个是通过使用 REST request body来发送它们(uri请求体)

例子1:

GET bank/_search?q=*&sort=account_number:asc
返回结果:

结果并不会返回所有数据而是返回10条数据,类似于分页

{
  "took" : 43,
  "timed_out" : false,
  "_shards" : {
    "total" : 1,
    "successful" : 1,
    "skipped" : 0,
    "failed" : 0
  },
  "hits" : {
    "total" : {
      "value" : 1000,
      "relation" : "eq"
    },
    "max_score" : null,
    "hits" : [
      {
        "_index" : "bank",
        "_type" : "account",
        "_id" : "0",
        "_score" : null,
        "_source" : {
          "account_number" : 0,
          "balance" : 16623,
          "firstname" : "Bradshaw",
          "lastname" : "Mckenzie",
          "age" : 29,
          "gender" : "F",
          "address" : "244 Columbus Place",
          "employer" : "Euron",
          "email" : "bradshawmckenzie@euron.com",
          "city" : "Hobucken",
          "state" : "CO"
        },
        "sort" : [
          0
        ]
      },
...
例子2:

先按照account_number进行降序,如果相同按照balance进行降序

GET bank/_search
{
  "query": {"match_all": {}},
  "sort": [
    {
      "account_number": "desc"
    },
    {
      "balance": "desc"
    }
  ]
}
返回结果:

{
  "took" : 12,
  "timed_out" : false,
  "_shards" : {
    "total" : 1,
    "successful" : 1,
    "skipped" : 0,
    "failed" : 0
  },
  "hits" : {
    "total" : {
      "value" : 1000,
      "relation" : "eq"
    },
    "max_score" : null,
    "hits" : [
      {
        "_index" : "bank",
        "_type" : "account",
        "_id" : "999",
        "_score" : null,
        "_source" : {
          "account_number" : 999,
          "balance" : 6087,
          "firstname" : "Dorothy",
...
三、Query DSL
1. 基本语法格式
ElasticSearch提供了一个可以执行查询的son风的DSL(domain-specific language领域特定语言)。这个被称为 Query DSL。该查询语言非常全面,并且刚开始的时候感觉有点复杂,真正学好它的方法是从一些基础的示例开始的。

一个查询语句的典型结构:

{
    QUERY_NAME:{
         ARGUMENT:VALUE,
         ARGUMENT:VALUE...
    }    
}
例如查询所有:

GET bank/_search
{
  "query": {
    "match_all": {}
  }
}
如果是针对某个字段查询,查询结构:

{
    QUERY_NAME:{
        FIELD NAME:{
            ARGUMENI:VALUE,
            ARGUMENT:VALUE...
        }
    }
}
例如按照 balance 降序查询:

GET bank/_search
{
  "query": {
    "match_all": {}
  },
  "sort": [
    {
      "balance": {
        "order": "desc"
      }
    }
  ]
}
其实还有一种简单的表达形式,效果相同

"balance": {
    "order": "desc"
}
可以简写为:
"balance": "desc"
query定义如何查询
match_all 查询类型【代表查询所有的所有】,es中可以在 query 中组合非常多的查询类型完成复杂查询
除了 query参数之外,我们也可以传递其它的参数以改变查询结果。如sort,size
from + size限定,完成分页功能
sort排序,多字段排序,会在前序字段相等时后续字内部排序,否则以前序为准
分页查询且只查询部分属性的例子:

GET bank/_search
{
  "query": {
    "match_all": {}
  },
  "sort": [
    {
      "balance": {
        "order": "desc"
      }
    }
  ],
  "from": 0,
  "size": 5,
  "_source": ["balance", "account_number"]
}

————————————————
版权声明:本文为CSDN博主「北鹤M」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_20051535/article/details/113242821

http://www.lbrq.cn/news/2435455.html

相关文章:

  • python怎么做抢课网站杭州百度推广代理公司哪家好
  • 自己做头像的网站精准广告投放
  • 动态网站开发难吗网络推广网络营销和网站推广的区别
  • 网站数据包如何做架构恶意点击竞价时用的什么软件
  • 南昌免费网站建站模板网站标题优化排名
  • 手机网站做淘宝客北京网站seo服务
  • 网站区域名是什么网站是怎么优化推广的
  • 做视频直播的网站有哪些seo自动刷外链工具
  • 网站制作 推荐新鸿儒百度seo搜索引擎优化
  • 宣讲家网站官德修养与作风建设洛阳网站建设
  • 自己做的网站链接到微信支付界面能打开各种网站的浏览器下载
  • oa管理系统是什么商丘网站seo
  • 怎样做赌博网站百度app下载安装官方免费下载
  • 网络推广商城网站网址生成短链接
  • 什么网站可以做外链站长工具平台
  • wordpress双域名seo模拟点击
  • 济南做网站哪家好优化关键词的作用
  • 国外做网站公司能赚钱360搜索引擎
  • 免费人才招聘网站软文代写
  • 公司注册地址规定成都seo优化公司排名
  • wordpress页面可视编辑360搜索关键词优化软件
  • 响应式网站跟自适应网站的区别百度竞价渠道代理商
  • 个人网站 百度推广网络推广专员是做什么的
  • 最新引流渠道网站优化哪家好
  • 网站的栏目设计怎么做广州seo招聘网
  • 电影网站如何做seoseo刷词工具在线
  • 用r语言 做网站点击热力图如何创建自己的网址
  • 商品门户网站解决方案优化关键词的正确方法
  • 滴答手表网站计算机培训机构排名前十
  • 做淘宝优惠卷网站步骤seo推广顾问
  • C++函数 vs Go函数
  • Apache Ignite 中乐观事务(OPTIMISTIC Transactions)的工作机制
  • 图片转 PDF三个免费方法总结
  • 如何用 Z.ai 生成PPT,一句话生成整套演示文档
  • 部署 Zabbix 企业级分布式监控
  • 让不符合要求的任何电脑升级Windows11