Если вы действительно хотите сделать это на стороне клиента, вы можете посмотреть, как работает JSend - он не предназначен для экономии места;он предназначен для сжатия данных для транспортировки, но это пример кодирования / декодирования данных.Вам, вероятно, потребуется написать собственный скрипт, который выполняет аналогичные действия.
Помните, что, заставляя клиента выполнять сжатие, он необходим для работы в любом браузере.Сценарий на стороне сервера гораздо надежнее (и эффективнее).
Возможно, вы захотите взглянуть на Сжатие данных InnoDB .Если вы сможете реализовать его, вы можете обнаружить, что процесс работы с собственной базой данных гораздо эффективнее, чем все, что вы можете сделать в Javascript.