When you're saying that the result was poor, do you mean that data preloading took too much time, or it's just about get operations?
Evgenii вт, 10 мар. 2020 г. в 03:29, aealexsandrov <[email protected]>: > Hi, > > You can read the documentation articles: > > https://apacheignite.readme.io/docs/3rd-party-store > > In case if you are going to load the cache from 3-rd party store (RDBMS) > then the default implementation of CacheJdbcPojoStore can take a lot of > time > for loading the data because it used JDBC connection inside (not pull of > these connections). > > Probably you should implement your own version of CacheStore that will read > data from RDBMS in several threads, e.g using the JDBC connection pull > there. Sources are open for you, so you can copy the existed implementation > and modify it: > > > https://github.com/apache/ignite/blob/master/modules/core/src/main/java/org/apache/ignite/cache/store/jdbc/CacheJdbcPojoStore.java > > Otherwise, you can do the initial data loading using some streaming tools: > > 1)Spark integration with Ignite - > https://apacheignite-fs.readme.io/docs/ignite-data-frame > 2)Kafka integration with Ignite - > https://apacheignite-mix.readme.io/docs/kafka-streamer > > BR, > Andrei > > > > -- > Sent from: http://apache-ignite-users.70518.x6.nabble.com/ >
