コード例 #1
0
ファイル: t3.php プロジェクト: sdgdsffdsfff/dbroute
<?php

header("Content-Type: text/html; charset=utf-8");
require dirname(__FILE__) . '/includes/init.php';
require dirname(__FILE__) . '/includes/ao/RefundAO.php';
$m = new RefundInfoModel();
print_r($m->insert(10, 1));
print_r($m->selectByIn());
print_r($m->queryAllFromTable());
die;
$refundAO = new RefundAO();
//function getmod($id){
//	return $id % 32;
//}
//for ($i = 0; $i < 64; $i++) {
//	$m=getmod($i);
//	$node=$m%4;
//	$node2=$m%16;
//	$node3=$i%16;
//	echo $i."=>".$node."=>".$node2."=>$node3<br>";
//}
//die;
//print_r($refundAO->testTransaction(20));
//$hash = new VirtualHash($sc_refund_info_virtual_multiple_dbroute_config);
//print_r($hash->getVirtualDbHostList());
//die;
echo "++++++++++++++++ Virtual HASH++++++++++++++++++<br>";
//$hash=new cls_flexihash();
//
//
//$hash->addTargets(array('cache-1', 'cache-2', 'cache-3'));// bulk add
コード例 #2
0
ファイル: t.php プロジェクト: sdgdsffdsfff/dbroute
//$a=cls_sqlexecute::getInstance('mmall_0000',$user_multiple_dbroute_config);
//$c=cls_sqlexecute::getInstance('mmall_0002',$user_multiple_dbroute_config);
//print_r($a->getList());
$ao = new OrderAO();
$ao->testTransaction(10);
die;
//$order=new OrderModel();
//$id=$order->getAll(10);
//echo "insert<br>";
//print_r($id);
//die;
//$order_goods=new OrderGoodsModel();
//$id=$order_goods->insert();
//print_r($id);
//die();
$m = new RefundInfoModel();
print_r($m->insert(10, 10));
$ao = new OrderAO();
//$a=new ConsistentHash($sc_refund_info_multiple_dbroute_config);
//$a->explodeString();
//
//for($i=0;$i<1024;$i++){
//	$db=$a->getDbName($i);
//	$t=$a->getTableName($i);
//	echo $i.'=>'.$db."=>$t<br>";
//}
//die;
$ao->testTransaction(10);
//die;
$order = new OrderModel();
print_r($order->transactionTest());