如何更新 cassandra 数据库中的列?
columnfam{
username{
name:edds,
surname:surname,
email:mymail@rrr.com
}
}
例如我需要更新姓氏??
我正在使用 php 客户端 PHPCASSA。
谢谢
看看这里cassandra-internals-writing (查看评论 14 和 15)。我猜如果您从数据库中检索数据,在 PHP 中修改您的数据并重新插入它会更新(如果您的数据有 UUID,它将被更新 - 这只是一个假设 - 但试一试)
正如 Octopus-Paul 所说,更新与插入相同。不过,在写作之前不需要阅读。你可以这样做:
$column_family->insert('username', array('surname' => $new_surname));