How to compress changing data without halting the live system that is changing the data