Hello, trying to load 17m record size of data, size is 3.4G. if pojo class field defined with QuerySqlField annotation, Ignite will use roughly 9G memory. If we create ignite cache as database table with QueryEntity / QueryField, it will use total 20G memory.

The difference is the second one will create H2 database table. Then H2 will keep another copy so that it is using double size of memory ?

Another question is, do we have easy way to define cache as a table ? now we have to use QueryEntity / QueryField , do we have a @table(name="My_table_name") annotation ?

Thanks. Ed




Reply via email to