JavaIgniteRDD不在持久存储MySQL中存储数据。
我已使用MySQL将2个缓存配置为持久性存储。
一个从常规Ignite缓存更新,另一个通过JavaIgniteRDD.savePairs更新。
在这两种情况下,都将在Ignite Cache中更新数据。
但是JavaIgniteRDD.savePairs不会将数据持久保存到MySQl。实际的CacheStore写入方法本身未调用。
这是预期的行为吗?
最佳答案
尝试使用savePairs
调用overwrite=true
:
igniteRdd.savePairs(rdd, true)