我有以下Cassandra专栏家族:
create column family cfn
with comparator = UTF8Type
and key_validation_class = UUIDType
and column_metadata =[
{column_name:email, validation_class: UTF8Type,index_type: KEYS}
{column_name:full_name, validation_class: UTF8Type}
];
我想更新给定“email”的“全名”,但我不知道行键我只有“email”。我如何使用hector thrift api实现这一点?
我知道我将不得不插入一个新的专栏,因为在Cassandra没有更新之类的东西。在为同一行插入新列之前,是否需要获取行键?
1条答案
按热度按时间brc7rcf01#
使用cassandracli或hector插入是最基本的。可能你需要刷你的Cassandra回购读这个。
使用cli尝试此操作
检索数据,