现在业务需要向phoenix的表中持续写入历史数据,但是目前用的
df.write.mode(SaveMode.Overwrite)
      .options(Map("table" -> "",
        "zkUrl" -> ""))
      .format("org.apache.phoenix.spark")
      .save()
这种方法只支持Overwrite模式,要保留以前的数据,只能把以前的数据也读出来合并后再写入,以后数据量大了必然不是长久之计,还有其他方法吗?