磁盘文档和DB数据如何创建索引

来源:24-1 课程总结

IT丶Coder

2019-09-24

老师,磁盘中的附件和DB中的数据如何创建索引?
自己的想法:创建两个索引附件索引和DB索引,但是关联查询时需要join,影响效率;
文档和DB结合成一条数据,由于附件可能较大,一个文档也会相应增加。
对于这个问题老师有什么好的建议吗?

写回答

1回答

rockybean

2019-09-26

附件如果不需要检索,那么没必要存入 es,如果要对外提供下载服务,那直接挂一个静态文件服务,es 存一个附件地址就可以了。

ES join 支持上还是避免使用 parent/child 等,建一个宽表,效率是第一位的

0
3
IT丶Coder
回复
rockybean
数据库表: 1. 文件信息表:标题,内容,状态,状态,创建人,日期。 2. 附件表:文件ID,文件名称,文件大小,文件地址。 还有一个问题就是如果附件内容比较大,分片吗?
2019-11-27
共3条回复

Elastic Stack从入门到实践,动手搭建数据分析系统

有了Elastic Stack,不用写一行代码,你也可以玩转大数据分析!

1361 学习 · 397 问题

查看课程