
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【S3 Kotlin】オブジェクトのダウンロードと並行して暗号化または復号を行う - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【S3 Kotlin】オブジェクトのダウンロードと並行して暗号化または復号を行う - Qiita
KotlinのInputStreamとuse関数を使用して、S3からオブジェクトをダウンロードしながら暗号化または復号... KotlinのInputStreamとuse関数を使用して、S3からオブジェクトをダウンロードしながら暗号化または復号を行う ストリーム処理のメリット メモリ効率 オブジェクトの取得と暗号化を並行して行うことで、全体をメモリにロードすることなく処理することができるため、メモリ使用量が抑えられる。 パフォーマンス 取得と暗号化を並行して行うことで、I/O待ちの時間を短縮させることが期待できる。 エラー処理 use関数は、処理の完了時やエラー発生時に自動的にリソースを解放するため、例外が発生した場合でも適切なリソースの解放が行われ、リソースリークを防止できる。 実装 S3クライアントは、S3Clientを使用する S3Clientは「AWS SDK for Java 2.x」で使用可能 暗号化と復号には、AWS Encryption SDKを使用する val s3Client = S3Clie