Cassandra更新专栏

时间:2011-01-15 10:18:49

标签: nosql cassandra phpcassa

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

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

例如我需要更新姓氏??

即时通讯使用php客户端PHPCASSA。

感谢名单

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:2)

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

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