Gambaran Umum
LemonData secara otomatis mengelola caching untuk mengoptimalkan performa dan mengurangi biaya. Meskipun tidak ada endpoint publik untuk menghapus entri cache, Anda memiliki kontrol penuh atas perilaku caching melalui kontrol tingkat permintaan.Melewati Cache
Untuk mendapatkan respons terbaru tanpa menggunakan cache, gunakan parametercache_control dalam permintaan Anda:
Opsi Kontrol Cache
| Tipe | Efek |
|---|---|
no_cache | Lewati pencarian cache, selalu dapatkan respons terbaru |
no_store | Jangan simpan respons ini di dalam cache |
response_only | Hanya gunakan cache kecocokan persis (lewati semantik) |
semantic_only | Hanya gunakan cache semantik (lewati kecocokan persis) |
Umpan Balik Cache
Jika Anda menerima respons cache yang salah, Anda dapat melaporkannya:Kasus Penggunaan
Menguji respons terbaru
Menguji respons terbaru
Selama pengembangan, gunakan
cache_control: {"type": "no_cache"} untuk memastikan Anda mendapatkan respons API terbaru.Kueri yang sensitif terhadap waktu
Kueri yang sensitif terhadap waktu
Untuk data real-time seperti harga saham atau cuaca, selalu gunakan
no_cache untuk mendapatkan informasi terkini.Debugging
Debugging
Saat melakukan debugging pada respons yang tidak terduga, gunakan
no_cache untuk menyingkirkan hasil yang di-cache.Untuk detail lebih lanjut tentang caching, lihat Panduan Caching.