SerializeModelトレイトの導入 | ソーシャルデータバンク テックブログのフィード


概要!リンクや表現は原則Laravel12.xに準拠する。記載のLaravelフレームワークのコードは説明のため平易に書き換えています。Laravelでジョブを非同期処理する際、キュー を使用する。RedisやRDSなどのキューストア中で、データはシリアライズされた状態で保存される。多くのパラメータを持つEloquentモデルをシリアライズすると、キューストアのデータ容量を圧迫してしまう。その解決として クラスの構造 にて、SerializesModelsが紹介されている。この例では、Eloquentモデルをキュー投入するジョブのコンストラクタへ直接渡すことができ…


Source link

関連記事

コメント

この記事へのコメントはありません。