关于搜索引擎使用,目前查询速度太慢
以下表结构
用户表数据量50万:【userInfo】uid,name,phone,sex,img,resourse
课程表数据量10万:【course】cid,cname,addtime,cimg
听课信息表数据量8千万:【studyList】id,uid,cid,studytime,addtime studytime:学习时长
查询条件:需要筛选,课程,听课节数,听课时间范围等信息
请问针对以上场景,如何设计Elasticsearch 文档结构,或者是否有其他的优化方案?