gpt4 book ai didi

java - 同时从数据库中选择多个数据

转载 作者:行者123 更新时间:2023-12-01 14:37:35 28 4
gpt4 key购买 nike

我正在创建一个java应用程序,需要收集大量数据,将数据处理成对象并将对象作为列表返回。

收集的所有数据都来 self 的数据库中的不同表(有些是连接的,但所有数据都是不同的 SQL 调用)

我正在考虑通过不同的线程获取这些数据,但由于多个线程无法使用相同的连接来访问数据库中的数据,我必须为每个线程创建一个新连接。

我的问题是:同时访问和处理数据库中的多个数据的最佳方法是什么?

最佳答案

如果您有足够的内存,我将使用同步到数据库的完整二级更改。使用缓存可以使其速度变得非常快。如果服务器/客户端上没有足够的内存,您可以使用包含查询中所有值的表在 sqlserver 上缓存查询,并且该表每秒都会更新。

否则,您可以使用带有线程的线程池,它将查询结果插入结果的共享对象中。

关于java - 同时从数据库中选择多个数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16337315/

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