36、产品数据索引与布尔查询指南

产品数据索引与布尔查询指南

1. 示例产品数据

我们将使用电子产品数据集,如电视、笔记本电脑、手机、冰箱等作为示例数据,并介绍其定义和索引过程。

1.1 产品架构

开发产品索引的第一步是创建数据架构,定义字段及其数据类型。以下是架构的简要展示:

PUT products
{
  "mappings": {
    "properties": {
      "brand": {
        "type": "text"
      },
      "colour": {
        "type": "text"
      },
      "energy_rating": {
        "type": "text"
      },
      ...
      "user_ratings": {
        "type": "double"
      },
      "price": {
        "type": "double"
      }
    }
  }
}

从上述代码可以看出,除了 price user_ratings 定义为 double 类型外,其余大多为 text 字段。多数字段被声明为多种数据类型,以适应不同的查询需求。该映射创建了一个空的产品索引,为后续的电商电子产品索引做好准备。

1.2 产品索引

架构准备好后,我们可以使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值