gpt4 book ai didi

java - 大数据聚合适合业务层(JAVA)还是数据库层(存储过程)?

转载 作者:行者123 更新时间:2023-12-01 05:12:01 27 4
gpt4 key购买 nike

在我们的应用程序中,我们有非常大的数据。我们需要对各种条件进行聚合和计算(基于用户在 UI 中选择的内容)。

1)由于数据非常大,建议做所有
数据库(过程)中的聚合(业务逻辑)?或 2)从DB获取数据后如果在业务层做会有大的影响吗? 因为所有数据都会转换为对象,然后完成聚合。

最佳答案

我假设您的应用程序/网络服务器和数据库服务器是分开的。您将希望最大限度地减少需要通过线路传输的数据量。此外,数据聚合是数据库引擎非常擅长的事情,所以你应该让他们做他们擅长的事情。所以我建议您在数据库中进行聚合。

关于java - 大数据聚合适合业务层(JAVA)还是数据库层(存储过程)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11884018/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com