To index a Nuxeo document a JSON representation is build with JsonESDocumentWriter. This representation is saved in Elasticsearch _source field.
Empty field or null value are dumped like:
This can represent more than 15% of the size for a small document.
If this empty values are not used by search they should be removed.