使用 man ascii 来查看 ASCII 表。

Elasticsearch字段过多如何解决

Elasticsearch | 作者 fengtianhe | 发布于2021年05月07日 | 阅读数:2270

我们业务场景是对公客户现在是1900个字段联合查询,如果想要拆字段到多个索引中,es应该好像是不支持多索引的联合查询吧。

A索引:用户ID,下单时间........(等订单信息)
B索引:用户ID,上次登陆时间........(等登陆信息)
如果想根据A 和 B 联合筛选用户列表,圈选客群

这种场景该如何解决?

我想过用HBase 或者 Clickhouse,这两种中间件相对ES是否有弊端呢
已邀请:

Charele - Cisco4321

赞同来自:

ES(Lucene)的优势在于文本分词后搜索,如果你的字段只是简单的id,订单号,时间这种简单的,
不见得要用ES
 
另外,你可以试下用ES x-pack-sql来解决你的问题

FFFrp

赞同来自:

Join关联查询,写到一个大索引里,或者弄成大宽表

要回复问题请先登录注册