Pada artikel kali ini kembali saya akan membahas tentang laravel yaitu berkaitan dengan penggunaan memory pada laravel yaitu Penggunaan Chunk Untuk Meminimalisir Memory Di Laravel, jika kita membuat sebuah aplikasi berbasis web mungkin suatu saat kita akan bertemu kasus atau projek yang memiliki penggunaan data yang sangat besar .

Dalam membuat aplikasi, terlebih aplikasi yang sudah besar, tentunya kita pernah dihadapkan dengan masalah untuk memproses data yang besar. Jika tidak hati-hati, proses ini dapat memperlambat aplikasi kita dan membebankan resource server.

Di laravel terdapat fungsi yang bernama chunk yang mana fungsi tersebut berguna untuk meminimalisir penggunaan memory selama pemprosesan data yang sangat besar sehingga proses yang terjadi tidak akan terlalu membebani server sehingga akan berdampak pada kecepatan website kita dalam memproses data.

Berikut contoh dari penggunaan chunk jika data di table memiliki 1000 data atau record

Tidak menggunakan chunk :

Meneggunakan chunk :

Baiklah itu saja yg dapat saya sampaikan untuk artikel kali ini, sampai bertemu pada artikel selanjutnya.