PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Aliran diambil dari Postgres dengan jOOQ tidak mengembalikan hasil dari kelas

Inti dari Java Stream API adalah agar aliran seperti itu dikonsumsi paling banyak satu kali. Itu tidak memiliki fitur buffering, juga tidak mendukung model streaming berbasis push seperti yang dilakukan oleh implementasi aliran reaktif.

Anda dapat menambahkan API lain ke tumpukan Anda, seperti mis. Reactor (ada yang lain, tetapi karena Anda sudah menggunakan Spring...), yang mendukung buffering dan pemutaran ulang streaming ke beberapa konsumen, tetapi itu tidak ada hubungannya dengan jOOQ secara langsung dan akan sangat memengaruhi arsitektur aplikasi Anda.

Perhatikan bahwa ResultQuery jOOQ memperluas org.reactivestreams.Publisher dan Flow.Publisher JDK 9 untuk interoperabilitas yang lebih baik dengan aliran reaktif semacam itu.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menemukan catatan unik, diurutkan berdasarkan bidang terkait, dengan PostgreSQL dan Rails 3?

  2. Kunci asing di tabel pertama

  3. Perbedaan antara LIKE dan ~ di Postgres

  4. Bagaimana pg_column_size bisa lebih kecil dari octet_length?

  5. Mewakili waktu mendatang di PostgreSQL