JavaIgniteRDD不会将数据存储在MySQL的持久存储中。
我已经将2个缓存配置为MySQL作为持久存储。 一个是从常规Ignite缓存更新,另一个是通过JavaIgniteRDD.savePairs更新。
在这两种情况下,数据都在Ignite Cache中更新。
但是JavaIgniteRDD.savePairs没有将数据持久化到MySQl。事实上CacheStore写方法本身没有被调用。
这是预期的行为吗?
答案 0 :(得分:0)
尝试使用savePairs
致电overwrite=true
:
igniteRdd.savePairs(rdd, true)