小编cok*_*mpf的帖子

使用 Slick (JDBC) Connector for Alpakka 时使用 Paging SQL 语句是否有意义

我目前想知道 Alpakka 的 Slick (JDBC) 连接器是如何在幕后工作的 - 我真的无法使用文档找到答案。

考虑一个用例,我想处理从数据库中选择的大量记录。我可以简单地SELECT * FROM [TABLE]在单个流中使用 a 吗,或者为每个页面(一个接一个)启动多个流是否有意义,例如SELECT * FROM [TABLE] LIMIT 0,1000.

我希望/认为 Slick Connector Alpakka 的反应式方式只在流需要它们时才从数据库中获取记录,以便我可以使用SELECT * FROM [TABLE]...

谁能给我一些见解或一些好的文档来阅读?

scala slick akka-stream alpakka

1
推荐指数
1
解决办法
633
查看次数

标签 统计

akka-stream ×1

alpakka ×1

scala ×1

slick ×1