Esempio n. 1
0
 public static function testMultiPutSupper()
 {
     $key = time();
     $now = $key;
     $t = new CassandraCF('mall', 'UserMessage', true, CassandraCF::CT_TimeUUIDType, CassandraCF::CT_BytesType);
     for ($u = 1; $u < 10; ++$u) {
         $data = array();
         $data['user'] = $u;
         $data['msg'] = "time {$now}";
         //$id = UUID::generate(UUID::UUID_TIME,UUID::FMT_STRING,'node','ns');
         //$data[$id] = array('dfdf','dfd');
         // $t->put_super($data,$key);
         $ret[] = $data;
     }
     $ret = $t->putmulti_super($ret, $key);
     $retdata = $t->get($key, $scname);
     echo "after insert 10 super cols  get\n";
     print_r($retdata);
     echo 'print_r($t->get($newid,null,false,3))';
     print_r($t->get($key, null, false, 3));
     echo 'print_r($t->get($key,null,true,3))=';
     print_r($t->get($key, null, true, 3));
     echo 'print_r($t->get($$key)=';
     print_r($t->get($key));
 }