The question is, how close can OpenLZ come? (This is from the same people who develop zstd, but suitable for structured data in a generic way.)