ES 在创建索引时,指定分词方式

我要在 ES 中创建一个索引,它包含多个字段。我想让其中一些字段使用“空格分词”,另一些字段使用“标准分词”。 示例代码如下: PUT /my_index { "settings": { "analysis": { "analyzer": { "space_analyzer": { "type": "custom", "tokenizer": "space_tokenizer" } }, "tok

[Elasticsearch 实战][银行账户] 批量导入数据、搜索与聚合

如果还没有 es 的环境,请先看 Elasticsearch 与 Kibana 下载安装。 以下整理自官方文档。 我们将使用 bulk API 批量导入银行账户的数据到 es 中,执行一些常见的搜索和聚合操作。 1 导入demo数据 下载 accounts.json 到本地(可用 wget),里面包含大量的银行账户数据,形如: { "account_number": 0, "balance": 1