title: Best method to compress JSON string in term of performance and compress radio
body: <p>For a JSON string, contains all kinds of settings, numbers, text etc (no fancy binaries but may include Unicode/UTF8). Total JSON string fairly fall into 10k~50K range.</p>
  
  <p>I want to compress it before save to database.</p>
  
  <p>So I wonder which compress method should I choose, I am using c# 4, I know I can choose gzip and deflate but the compression radio is not good (although speed is good).</p>
  
  <p>More specific, compress can be a little slow (since only once) but should be small. Decompress should be lighting fast since decompress happens lots.</p>
  
  <p>Please give some advice.</p>