問題タブ [r2dbc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
435 参照

hibernate-envers - r2dbcでhibernate envers @Auditedを使用することは可能ですか?

Spring Data R2DBC またはプレーン R2DBC を使用してテーブルにデータを挿入しているときに、Hibernate Envers プロジェクトの @Audited アノテーションを使用してテーブルの監査を実現したいと考えています。

これは実現可能ですか?Spring Data R2DBC が休止状態を使用しているかどうかはわかりません。@Audited アノテーションをエンティティ クラスに追加しようとしましたが、役に立ちませんでした。

挿入されたすべてのデータのコピーを保持するサフィックス _AUD を持つ休止状態によって作成された新しいテーブルを期待していました

0 投票する
0 に答える
510 参照

netty - 複数の Netty クライアントを使用して WebFlux アプリケーションで Netty リソースを管理するためのベスト プラクティス

Netty を使用している複数のクライアント ライブラリを持つリアクティブ アプリケーションで Netty リソース (EventExecutorGroup) を管理するためのベスト プラクティスはありますか?

Redisレタスのドキュメントの状態

クライアント リソースの大部分は、接続ワーカーのインフラストラクチャを構築するスレッド プール (EventLoopGroup および EventExecutorGroup) で構成されます。一般に、ClientResources のインスタンスを複数のクライアントで再利用することをお勧めします。

Spring のドキュメントには、デフォルトでクライアントとサーバーがリソースを共有すると記載されています(Reactor Netty HTTP グローバル リソース)

Spring Boot のデフォルトは Netty です。これは、非同期のノンブロッキング スペースでより広く使用されており、クライアントとサーバーがリソースを共有できるためです。

また、Postgresql R2DBC はデフォルトで Reactor Netty TCP グローバル リソースを使用します (HTTP ではありません...)

このリソースを Reactor Netty と redis Lettuce およびその他のリアクティブ クライアントに再利用することは理にかなっていますか?

複数のリアクティブ DB クライアント (Redis + R2DBC...) + (WebClient + Reactor Netty) がある場合、それぞれが Threads == プロセッサ数でスレッド プールを作成できるためです。

もったいないですよね?

それとも、独自のリソースでそれらを保持する方が良いですか?

0 投票する
2 に答える
1415 参照

spring - 春のr2dbcでテーブルを作成

postgresql データベース用の spring r2dbc 接続があり、テーブルを作成したいと考えています。

実質的に SQL と同等

DatabaseClient は選択/挿入のみをサポートしているように見えるので、どうすればよいですか?

0 投票する
2 に答える
2726 参照

java - R2DBC PostgreSQL のスキーマを構成する方法

Postgres で Spring Data R2DBC を使用しようとしています。

URL、ユーザー名、パスワードの構成を知っています。

スキーマに何かありますか?利用可能な設定のリストはありますか?