第7章 Agroal データベース接続プールの使用
Agroal は、高速で軽量なデータベース接続プールです。agroal-spring-boot-starter は Red Hat build of Camel Spring Boot スタータープロジェクトであり、Agroal と Spring Boot アプリケーションとの統合を簡素化します。io.agroal.springframework.boot.AgroalDataSource クラスは、javax.sql.DataSource インターフェイスの Spring Boot 互換実装であり、データベース操作用の高パフォーマンスな接続プールを提供します。これは、Red Hat によって開発された Agroal 接続プールライブラリーの一部です。
7.1. 主な特長 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
Agroal の主な機能は次のとおりです。
- 高性能接続プーリング: 設定可能なプール設定を使用してデータベース接続を効率的に管理します。
- Spring Boot 統合: Spring Boot の自動設定とシームレスに統合します。
- トランザクションサポート: Narayana を通じて JTA トランザクション統合を提供します。
- 接続監視: 接続ライフサイクルの詳細なロギングとメトリクスが含まれます。
- リーク検出: 組み込みの接続リークを検出してレポートします。