Hi Russ, Please refer to [1] for information about data loading. Basically, there are two different approaches for this: using IgniteDataStreamer on client node or CacheStore on server side (in the latter case all nodes will load all the data and will filter out rows that should be stored locally). I would say that the first approach is generally faster (this should be tested though), but the second one is more durable.
I also recommend to take a close look at partition-aware loading approach [2]. It uses CacheStore to load the data, but can give good performance improvement due to not loading all the data to all nodes. However, it requires database schema change. [1] https://apacheignite.readme.io/docs/data-loading [2] https://apacheignite.readme.io/docs/data-loading#section-partition-aware-data-loading -Val -- View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Ignite-user-architecture-question-Node-Roles-tp9181p9240.html Sent from the Apache Ignite Users mailing list archive at Nabble.com.
