title: Why VCorpus() from tm package in R yields unreasonably large size of object?
body: <p>The size of 'corpus' object created using 'tm' package in R was inflated  disproportionately compared to original textVector object. Is there a way to compress the 'corpus' size? The text vector created from data.frame had 18 million rows.</p>
  
  <pre><code>textVector &lt;-
  sapply(df, as.character)) #df contains one 'character' column with 18M rows
  system.time(corpus &lt;- VCorpus(VectorSource(textVector)))
  object.size(textVector) # 601 MB
  object.size(corpus)     #69.9GB
  </code></pre>
  
  <p>Any hint is appreciated. Thank you.</p>
  
  <pre><code>System info 
  
   [1] "x86_64, linux-gnu"; $version.string [1] "R version 3.1.2 (2014-10-31)"
     $Session info: [1] tm_0.6-2 
  </code></pre>