Please describe how data are stored on disk that you measured as 370 Mbytes?
Are they compressed? How many fields each entry has? The comparison may not
be correct.

Ignite stores entries in a different way than relational database, f.e. for
each field it spends 4 bytes, so if you have 10 fields, then you get at
least 40 bytes overhead, plus each BinaryObjectImpl takes additional 40
bytes, plus auxiliary objects for each entry. According to your heap dump
avg entry size is about 175 bytes, when entry in your file is about 80 bytes
(I tried approximately calculate size of byte array size), so it almost
twice larger and worth to recheck original data size.

Binary format is quite compact, but anyway it takes some additional space to
suite the cases it was designed for.



--
View this message in context: 
http://apache-ignite-users.70518.x6.nabble.com/Memory-consumption-in-apache-ignite-tp9035p9083.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.

Reply via email to