2011-01-15 45 views
2

如何更新cassandra數據庫中的列?Cassandra更新列

columnfam{ 
    username{ 
    name:edds, 
    surname:surname, 
    email:[email protected] 
    } 
} 

例如我需要更新姓氏?

即時通訊使用PHP客戶端PHPCASSA。

感謝名單

回答

2

正如Octopus-Paul所說的,更新與插入相同。不過,在寫作之前不需要閱讀。你可以這樣做:

$column_family->insert('username', array('surname' => $new_surname)); 
2

看看這裏cassandra-internals-writing (看評論14和15)。我猜如果你從你的數據庫檢索數據,修改你的數據在PHP中,並重新插入,它會得到更新(如果你的數據有UUID它將被更新 - 這只是一個假設 - 但試試看)

+0

好的,thanx,我會嘗試 – Edmhs