Data compression math: what each database actually stores on disk
Shannon gives you the floor. Every database engine then makes different tradeoffs between compression ratio, read amplification, and CPU cost. Here is the math for four storage architectures.