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.