<?php include_once "memlinkclient.php"; /* $class = new ReflectionClass("MemLink"); $methods = $class->getMethods(); foreach ($methods as $method) { echo "method:".$method->getName()."\n"; } */ $m = new MemLinkClient("127.0.0.1", 11001, 11002, 10); $key = "haha"; //equal to create_list $ret = $m->rmkey("akey"); if ($ret != MEMLINK_OK) { echo "rmkey \"akey\" error: {$ret}"; exit(-1); } $ret = $m->rmkey("bkey"); if ($ret != MEMLINK_OK) { echo "rmkey \"bkey\" error: {$ret}"; exit(-1); } $ret = $m->rmkey("ckey"); if ($ret != MEMLINK_OK) { echo "rmkey \"ckey\" error: {$ret}"; exit(-1); } $ret = $m->rmkey("dkey"); if ($ret != MEMLINK_OK) { echo "rmkey \"dkey\" error: {$ret}";
function test_range_short($frompos, $dlen, $count) { //echo "====== test_range ======\n"; $key = "testmyhaha"; $starttm = gettimeofday(); for ($i = 0; $i < $count; $i++) { $m = new MemLinkClient('127.0.0.1', 11001, 11002, 30); $ret = $m->range($key, "", $frompos, $dlen); if (is_null($ret)) { echo "range error!\n"; return -1; } $m->destroy(); } $endtm = gettimeofday(); $speed = $count / (timediff($starttm, $endtm) / 1000000); echo "use time: " . timediff($starttm, $endtm) . " speed: {$speed}\n"; return $speed; }