Some people do Postgres on compressed ZFS volumes to great success.
It compresses the indexes pretty well but don't forget to turn off postgres' own copy on write mechanism
The big problem for me from running DB on Btrfs is that when I delete large dirs or files (100GB+), it locks disk system, and Db basically stop responding on any queries.
I am very surprised that FS which is considered prod grade having this issue..
Very solid and no such issues.