sql >> データベース >  >> RDS >> PostgreSQL

jOOQがクラスから結果を返さない状態でPostgresからフェッチされたストリーム

    JavaのStreamの要点 APIは、そのようなストリームが最大で1回消費されるようにするためのものです。バッファリング機能はなく、リアクティブストリーム実装のようなプッシュベースのストリーミングモデルもサポートしていません。

    スタックに別のAPIを追加できます。 Reactor (他にもありますが、すでにSpringを使用しているため...)これは、複数のコンシューマーへのストリームのバッファリングと再生をサポートしますが、jOOQとは直接関係がなく、アプリケーションのアーキテクチャに大きな影響を与えます。

    jOOQのResultQuery org.reactivestreams.Publisherを拡張します およびJDK9のFlow.Publisher このようなリアクティブストリームとの相互運用性を向上させるため。




    1. WindowsでPerlのDBIモジュールを使用してMSSQLデータベースに接続するにはどうすればよいですか?

    2. 重複を含む特定のキーの範囲によってmysqlの結果を制限する

    3. Hibernate-一意の列の制約は無視されます

    4. CASEWHENを使用してpostgresqlでピボットテーブルを作成する正しい方法