vgrish 26 августа 2013 0 0

<?php
$memcache = new Memcache;
$memcache->connect('localhost', 11211) or die ("никак");
$time_start = microtime(true);
for($i=0;$i<100000;$i++) {
		$memcache->set('key'.$i, 'проводим тест', false, 3600) or die ("Storing error");
	}
echo "запись: " . ( microtime(true) - $time_start ) . " s\n";
$time_start = microtime(true);
for($i=0;$i<100000;$i++) {
	$get_result = $memcache->get('key' . $i);
	}
echo "Чтение: " . ( microtime(true) - $time_start ) . " s\n"; 
$memcache->close();

проход 100 000 со сбросом памяти:
запись: 5.7672691345215 s Чтение: 5.3566160202026 s
запись: 5.5943441390991 s Чтение: 5.3589580059052 s
запись: 5.6819629669189 s Чтение: 5.2641780376434 s
запись: 5.1646101474762 s Чтение: 5.1912438869476 s