Does the RavenDB compresion bundle provide benefits with many small documents? -


i trying better understand how ravendb uses disk space.

my application has many small documents (approximately 140 bytes each). presently, there around 81,000 documents give total data size of around 11mb. however, size of database on 70mb.

  • is of actual space being used indexes?
  • i had read somewhere else there may minimum overhead of around 600 bytes per document. consume around 49mb, more in ballpark of actual use seeing.

would using compression bundle provide benefit in scenario (many small documents), or targeted towards helping reduce size of databases large documents?

i have done further testing on own , determined, in answer own question, that:

  • indexes not main consumer of disk space in scenario. in case, indexes represent < 25% of disk space used.
  • adding compression bundle database large number of small documents not reduce total amount of disk space used. due minimum data overhead each document requires. compression benefit documents large.

Comments

Popular posts from this blog

linux - xterm copying to CLIPBOARD using copy-selection causes automatic updating of CLIPBOARD upon mouse selection -

c++ - qgraphicsview horizontal scrolling always has a vertical delta -