cassandra thrift:追加数据
Posted
技术标签:
【中文标题】cassandra thrift:追加数据【英文标题】:cassandra thrift: append data 【发布时间】:2011-02-15 13:28:56 【问题描述】:如果我需要将数据追加(而不是插入)到特定的超级列中,我应该怎么做?
例如: 考虑下面描述的现有记录
Kespace : test
columFamily: testColum
SuperColumn : testSuper
column_name : email
value : urssujith@gmail.com
如果我想将我的电话号码添加到超级列“testSuper”中。我该怎么办?
【问题讨论】:
【参考方案1】:在您的 ColumnParent 表示正确的 SCF 和 SC 的地方进行简单的插入(使用相同的键)
(Java 示例)
client.insert(
keyspace,
key,
parent,
new Column("phoneNumber".getBytes("UTF-8"), "555-14921911".getBytes("UTF-8"), timestamp),
ConsistencyLevel.ONE
);
【讨论】:
以上是关于cassandra thrift:追加数据的主要内容,如果未能解决你的问题,请参考以下文章
编译 C++ Thrift 代码以连接 Cassandra 会导致以下错误。我们在这里缺少啥?
Cassandra和Solr集成使用JDBC:org.apache.thrift.transport.TTransportException