1
如何在C++中使用一個insert()函數插入多行的一行?我正在使用節儉生成的cpp代碼。在Cassandra中插入多列
我注意到Java實現似乎有一個batch_insert(),它不存在於cpp生成的代碼中。這是否意味着我必須爲每列調用insert()還是有更好的方法?
如何在C++中使用一個insert()函數插入多行的一行?我正在使用節儉生成的cpp代碼。在Cassandra中插入多列
我注意到Java實現似乎有一個batch_insert(),它不存在於cpp生成的代碼中。這是否意味着我必須爲每列調用insert()還是有更好的方法?
Thrift接口有一個batch_mutate()
調用,它允許您傳入突變圖 - 突變是任何插入或刪除。
從儉規格:
/**
Mutate many columns or super columns for many row keys. See also: Mutation.
mutation_map maps key to column family to a list of Mutation objects to take place at that scope.
**/
void batch_mutate(1:required map<binary, map<string, list<Mutation>>> mutation_map,
2:required ConsistencyLevel consistency_level=ConsistencyLevel.ONE)
throws (1:InvalidRequestException ire, 2:UnavailableException ue, 3:TimedOutException te)