我想从我的 java 代码中遍历数据库表的所有行。在这里,我正在寻找最佳解决方案。
我想到的解决方案是缓冲 100k 行之类的内容,并在至少 80% 的缓冲区被异步消耗时重新填充缓冲区。因此会有一个大小为 100k 的循环链表。当调用将 80,000 个提要添加到链接列表时,会有一个线程。每当消耗了 100k 的 80% 时,就会调用此线程并将下一个 80k 提要加载到链表中,而不是写入先前消耗的行。
java中是否有任何类似的库对数据库表有相同的作用?
我想从我的 java 代码中遍历数据库表的所有行。在这里,我正在寻找最佳解决方案。
我想到的解决方案是缓冲 100k 行之类的内容,并在至少 80% 的缓冲区被异步消耗时重新填充缓冲区。因此会有一个大小为 100k 的循环链表。当调用将 80,000 个提要添加到链接列表时,会有一个线程。每当消耗了 100k 的 80% 时,就会调用此线程并将下一个 80k 提要加载到链表中,而不是写入先前消耗的行。
java中是否有任何类似的库对数据库表有相同的作用?