请问一下老师,使用Elasticsearch和Redis缓存怎么搭配?

来源:1-1 _课程导学

qq_天外飛仙_03384735

2018-05-05

请问一下老师,使用Elasticsearch和Redis缓存怎么搭配?为什么有了Redis作缓存还需要Elasticsearch?或者反过来,为什么有了Elasticsearch还需要Redis缓存?一般使用Elasticsearch搭配Redis缓存的架构是怎样的?

写回答

1回答

rockybean

2018-05-05

es 和 redis 的搭配使用是你自己提出来的吧(后面的问题应该你自己回答才对)。

两个软件在功能上是没有交集的,一个是搜索引擎,一个是内存级别的数据存储、消息队列等。

使用 Redis 缓存场景往往是在对读性能要求极高,超过 es 处理能力,此时可以将 es 的查询结果先存入 redis,然后程序去读取 redis,但此时很难保证 redis 中存储数据的实时性

1
5
rockybean
回复
努力减肥天天向上
这个不能做单纯的比较,数据量、数据模型、业务需求等都会影响最终的性能结果。你这个问题有些大了,不是简单能回答的,属于一个业务架构选型的问题。
2020-05-15
共5条回复

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

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

1361 学习 · 397 问题

查看课程