Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Data streamer is the main tool for fast data load to Ignite. Currently it is not very efficient because every call to {{igniteDataStreamer.addData(K, V)}} method require a lot of actions. As a result we cannot load data to data streamer from one thread fast enough, user should create many threads to mitigate this. We should optimize this and make data streamer fast out of the box.

Experimental

  • Bypass GridCacheMapEntry altogether IGNITE-6412 Bypass GridCacheMapEntry altogether when doing data load
  • IGNITE-6409 Bypass H2 index when doing updates 
  • IGNITE-6410 Add Add data to new pages rather to existing pages to minimize free-list overhead

...