首页 > Elasticsearch搜索系统 一对多关系的存储与检索方式

Elasticsearch搜索系统 一对多关系的存储与检索方式

项目中需要新增搜索系统,我打算采用Elasticsearch来作为搜索系统


有个问题是分类ID 与 菜单ID 存储的问题

目前逻辑是一篇文章对应多个分类 前台菜单可以绑定多个分类的内容聚合 

像这种一对多的关系 怎么在搜索系统中存储
在sphinx 中,多值属性可以实现这个功能 例如一篇文章 对应多个属性 

在elasticsearch中有什么折中的办法来实现类似于sphinx的多值属性的概念


不建议独立的存储关联关系,会影响性能。

http://blog.csdn.net/dm_vincent/article/details/47710367


独立的index存储关联关系,譬如:

tag_id article_id
1 2
1 3
2 2

聚合取出article_id

【热门文章】
【热门文章】