搜索引擎(elasticsearch) 和 缓存(redis)的应用场景选择

现在做营销功能,有些数据(优惠券),不知道是用redis还是搜索引擎来存储相关数据

场景主要分为两个:
1.查询买家的优惠券列表
2.支付下单,查询买家在某个店铺下可用的优惠券列表
3.买家领取优惠券

不知道这种数据用哪种方式存储比较合适,缓存应该速度更快,但搜索引擎对过滤和分页的支持更好,不知谁能帮我分析

关系如果不是很复杂,这些都可以用redis,哈希表用来查询。

redis数据量过大时候,存取比较慢