【发布时间】:2019-12-02 12:32:54
【问题描述】:
目前的产品实现是:在后端我们使用的是 springboot,对于前端我们有 React\Redux 应用程序。
到目前为止,我们只使用一个包含少量数据的数据库 (Oracle)。最近由于业务需求(客户端的更多信息),我们需要从包含大量数据的更多数据库(可以是 Oracle 和 MySql)中提取更多数据。
由于数据量大,通过 Spring Boot 使用常规 SQL 执行此操作将无法正常工作。我们不能在数据库中工作,因为它们属于外部客户,我们还需要合并数据进行分析。
总结 - 我正在寻找一些可以处理不同数据源的中间件产品,能够处理大量数据,能够创建 API 以处理来自不同来源的数据,最后这需要非常快,以便在客户端 (Rest\React) 上查看输出。
很高兴听到您的故事\经验和建议。
谢谢
【问题讨论】:
-
我猜你所说的所有问题都与
big data有关。有许多开源软件和技术可以帮助您。我只是建议您Talend,这是一个包含大数据工具的数据集成工具。我认为大数据专家可以提供更多详细信息。
标签: java reactjs spring-boot architecture