Remember: 1024 bytes = 1 KB, 1024 KB = 1 MB, 1024 MB = 1 GB
Boolean
Smallest data unit
1 bit
ASCII Character
Single byte character
1 byte
Integer (32βbit)
Common numeric type
4 bytes
Long/Double (64βbit)
Higher precision/large range
8 bytes
UUID
Opaque identifiers
16 bytes
IPv4
32βbit address
4 bytes
IPv6
128βbit address
16 bytes
Tweet (280 chars)
Rough payload size
~280 bytes
Redis KeyβValue
Hot metadata
~100 bytes average
MySQL Row
Transactional records
~1 KB average
Average Web Page
HTTP Archive baseline
~2 MB
MP3 Song
Standard music streaming
~4 MB
HD Photo
High quality images
~5 MB
4K Video (1 min)
Dominates storage and egress
~375 MB
Sources: HTTP Archive