Facebook's Flashcache For The Linux Kernel
Sep 29, 2011, 06:00 (0 Talkback[s])
WEBINAR: On-demand webcast
How to Boost Database Development Productivity on Linux, Docker, and Kubernetes with Microsoft SQL Server 2017 REGISTER >
"One of their open-source projects they made public last year
for increasing their database performance was Flashcache.
Flashcache is a kernel module that provides a block cache for Linux
with various caching modes.
Flashcache can provide a simple persistent block cache to
accelerate readers and writes from slower rotational media while
caching the data on solid-state storage. Facebook originally
designed this module to accelerate their MySQL database workloads,
but it's a generic caching module for any disk-heavy workload.