首页 > 解决方案 > Spring Boot 微服务中的分析

问题描述

我的要求如下

我有微服务 A。这有 X db。我们需要深入了解 X db 中存在的数据,并在 UI 中显示图形、图表和其他内容。我想知道做到这一点的最佳方法。弹性搜索是不错的选择,但目前我们无法在生产中使用它。我认为的替代方法是使用redis缓存

我想知道在 Spring Boot 微服务中是否有其他最好的分析方法?

任何建议将不胜感激

标签: spring-bootmicroservices

解决方案


这完全取决于您想要进行哪种类型的分析。如果假设你想做很多聚合;那么像 MySQL 这样的一些 RDBMS 可能是一个不错的选择。Redis/Memcached 很可能不是分析的正确选择。

您需要使用一些数据库,它可以直接支持您需要的分析函数,例如 AVERAGE、SUM 等。


推荐阅读