2

Cassandraデータベースの列を更新するにはどうすればよいですか??

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

たとえば、姓を更新する必要がありますか??

PHPクライアントPHPCASSAを使用しています。

ありがとう

4

2 に答える 2

2

Octopus-Paul が言うように、更新は挿入と同じです。ただし、書く前に読む必要はありません。これを行うことができます:

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

ここcassandra-internals-writing を 見てください (コメント 14 と 15 を見てください)。データベースからデータを取得する場合は、PHP でデータを変更し、更新されることを再度挿入すると思います (データに UUID がある場合は更新されます - これは単なる仮定ですが、試してみてください)。

于 2011-01-15T11:39:55.390 に答える