Dan bagaimana hal ini dapat membantu meningkatkan strategi caching Anda di sisi frontend dan backend.

Saat mengembangkan aplikasi, data yang Anda gunakan belum tentu diambil atau diubah pada frekuensi yang sama. Selain itu, menurut frekuensi ini, pemrosesannya tidak dilakukan dengan cara yang sama.

Untuk mengilustrasikan perbedaan ini, kita membahas tentang suhu data.

Perlu dicatat bahwa pengertian suhu harus dikaitkan dengan konteks. Misalnya, di jejaring sosial seperti Facebook: foto berusia 10 tahun di riwayat profil Anda akan dianggap sebagai data dingin.

Sedangkan untuk situs real estate yang hanya mengubah listingannya setiap 3 hari sekali, hal tersebut juga akan dianggap sebagai cold data. Padahal kita sedang membicarakan hari, bukan tahun.

🔥 Data panas

Data panas umumnya sangat fluktuatif, sering berubah dan harus tersedia secepat mungkin.

Misalnya, data di cloud seperti foto kita dianggap data panas, padahal belum tentu diakses setiap hari (dan ini masalah penyimpanan cloud, karena ketersediaan tinggi lebih mahal).

Kami juga akan membicarakan data panas dalam hal frekuensi pembaruan, misalnya dasbor pangsa pasar saham adalah data panas, nilai tukarnya bervariasi sepanjang waktu.

❄️ Data dingin

Data cold sangat jarang diperbarui dibandingkan dengan frekuensi konsultasinya.

Pengarsipan file yang jarang dikonsultasikan, misalnya, adalah data dingin.
Ini sangat cocok dengan HTTP atau kebijakan cache lainnya dan dengan perangkat keras berperforma rendah. Biasanya tidak perlu disimpan pada disk ketersediaan tinggi.

Selain itu, pemeliharaan data dingin lebih murah karena harga peralatan dan teknik yang digunakan. Lambat disk atau cache untuk menghindari perhitungan yang tidak perlu.

🚛 Menyelesaikan 📦

Dalam aplikasi Anda, Anda akan selalu memiliki keseimbangan antara data dingin dan panas. Ingatlah untuk menyesuaikan kebijakan cache dan penyimpanan data ini untuk mengoptimalkan biaya, kinerja, dan juga memikirkan ekologi dan pelestarian planet 🌍

Jadikan planet kita hebat kembali

🇫🇷🥖 Emmanuel Macron, presiden Prancis, 1 Juni 2017

Berbicara tentang bahasa Prancis… Untuk artikel versi Prancis ini 🇫🇷 : mari kita lihat di blog saya :https://modern-javascript.fr/la-notion-de-temperature-de-la -donnee/