Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的 java web 服务有问题。我如何管理大数据(超过 10 GB)。我必须将这些数据发送给消费者。请给我一些建议。
这取决于很多事情:
很可能您的数据将存储在某个地方,我假设您已经对它进行了地图缩减。您可以使用pagination将此数据提供给您的客户。
- 如果真的不需要一次性提供所有数据,我建议创建基于过滤器的 API。
- 即使是批量处理这些数据服务,比如在前端分页一次 50 条记录,也可以帮助您缩短响应时间。
- 您可以在网络服务器上使用 gzip 压缩等压缩技术