$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'));当insert函数不按顺序插入值时,问题就变得很神秘,相反,它会以跳转顺序出现:col_val2、col_val3、col_val1、col_val4
当我可以做一个正确的get_range()值时,这是很糟糕的,因为一些值似乎已经插入到其他分区中。
如何使代码按顺序插入?
发布于 2011-06-22 15:51:27
您尝试过使用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')
));https://stackoverflow.com/questions/6407146
复制相似问题