【发布时间】:2019-09-02 19:06:09
【问题描述】:
我的要求如下
我有微服务 A。这有 X db。我们需要深入了解 X db 中存在的数据,并在 UI 中显示图形、图表和其他内容。我想知道做到这一点的最佳方法。弹性搜索是不错的选择,但目前我们无法在生产中使用它。我认为的替代方法是使用redis缓存
我想知道在 Spring Boot 微服务中是否还有其他最好的分析方法?
任何建议将不胜感激
【问题讨论】:
我的要求如下
我有微服务 A。这有 X db。我们需要深入了解 X db 中存在的数据,并在 UI 中显示图形、图表和其他内容。我想知道做到这一点的最佳方法。弹性搜索是不错的选择,但目前我们无法在生产中使用它。我认为的替代方法是使用redis缓存
我想知道在 Spring Boot 微服务中是否还有其他最好的分析方法?
任何建议将不胜感激
【问题讨论】:
这完全取决于您想要执行哪种类型的分析。如果假设你想做很多聚合;那么像 MySQL 这样的一些 RDBMS 可能是一个不错的选择.. Redis/Memcached 很可能不是分析的正确选择..
您需要使用一些数据库,它可以直接支持您需要的分析函数,例如 AVERAGE、SUM 等。
【讨论】: