0

我的 java web 服务有问题。我如何管理大数据(超过 10 GB)。我必须将这些数据发送给消费者。请给我一些建议。

4

2 回答 2

1

这取决于很多事情:

  1. 所需的响应时间
  2. 数据计算量大还是生成数据
  3. 数据存储在哪里

很可能您的数据将存储在某个地方,我假设您已经对它进行了地图缩减。您可以使用pagination将此数据提供给您的客户。

于 2014-12-18T03:50:50.353 回答
0

- 如果真的不需要一次性提供所有数据,我建议创建基于过滤器的 API。

- 即使是批量处理这些数据服务,比如在前端分页一次 50 条记录,也可以帮助您缩短响应时间。

- 您可以在网络服务器上使用 gzip 压缩等压缩技术

于 2014-12-18T04:13:06.510 回答