$column_family->insert('row_key1', array('col_name1' => 'col_val1'));
$column_family->insert('row_key2', array('col_name2' => 'col_val2'));
$column_family->insert('row_key3', array('col_name3' => 'col_val3'));
$column_family->insert('row_key4', array('col_name4' => 'col_val4'));
当插入函数没有按顺序插入值时,问题是个谜,而不是按跳跃顺序显示:col_val2
,col_val3
,col_val1
,col_val4
< / p>
当我可以执行正确的get_range()
值时会很糟糕,因为有些值似乎会插入到其他分区中。
如何使代码有序插入?
答案 0 :(得分:0)
您是否尝试过使用batch_insert功能?
$column_family->batch_insert(array(
'row_key1' => array('col_name1' => 'col_val1'),
'row_key2' => array('col_name2' => 'col_val2'),
'row_key3' => array('col_name3' => 'col_val3'),
'row_key4' => array('col_name4' => 'col_val4')
));