2017-03-08 74 views
0

有沒有可能更新我搜索的cassandra中的列值(是我的主鍵的一部分)?更新我搜索的列

我有一個(巨大的)項目的名單與馴鹿字段「LastUpdateDateTime」,並不時更新一段時間我搜索的列。

所以,我搜索這個列的原因是因爲我想更新它們,並且在更新它們之後,我想將時間戳設置爲當前日期。

如何用cassandra做到這一點?

回答

0

您不能更新主鍵列,它會插入另一條記錄。

這就是cassandra的工作方式。

可能是您將不得不使用spark-cassandra連接器或刪除舊值的記錄並插入新值。

注:不建議刪除和插入如果你有很多記錄,因爲它會創建墓碑

+0

嗯好吧,那二級指標的對應號碼是多少? –

+0

二級索引可以更新.. –