yubin99521 2012-03-05 09:08
浏览 226
已采纳

关于java瞬间查询oracle数据库的问题

现应用场景:
在某一时间点,要从oracle数据库中取出1W条数据,通过webservice将数据发送到移动的网关中。
问如何做一个池,一部分一部分取出数据然后发到移动。。。。

  • 写回答

3条回答 默认 最新

  • qiemengdao 2012-03-05 09:17
    关注

    又是一个经典的生产者消费者模式,
    生产者:一个线程,不断的从oracle批量读取数据,放入一个任务队列;
    消费者:多个线程同时从任务队列获取任务,然后把数据用webservice发送道移动网关。

    读取oracle一个线程足以,因为webservice肯定会慢很多。如果webservice有顺序要求,那可能消费者也只能一个线程。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码