Кешування виконує роль суміжного рівня доступу до бази даних, і програми можуть використовувати його для підвищення продуктивності. Рівень кешу баз даних можна розташувати перед базою даних будь-якого типу, у тому числі перед реляційною базою даних та базою даних NoSQL.
Кешування запису на диск – це процес, при якому Windows використовує системну пам'ять пристрою (RAM) для тимчасового зберігання команд запису, а потім поміщає їх у постійне сховище, наприклад на жорсткий диск.