2

如何更新 cassandra 数据库中的列?

columnfam{
  username{
    name:edds,
    surname:surname,
    email:mymail@rrr.com
  }
}

例如我需要更新姓氏??

我正在使用 php 客户端 PHPCASSA。

谢谢

4

2 回答 2

2

看看这里cassandra-internals-writing (查看评论 14 和 15)。我猜如果您从数据库中检索数据,在 PHP 中修改您的数据并重新插入它会更新(如果您的数据有 UUID,它将被更新 - 这只是一个假设 - 但试一试)

于 2011-01-15T11:39:55.390 回答
2

正如 Octopus-Paul 所说,更新与插入相同。不过,在写作之前不需要阅读。你可以这样做:

$column_family->insert('username', array('surname' => $new_surname));
于 2011-01-15T18:20:08.160 回答