foreach ($dataList as $key => $data) { $ndb->set("{$key}-{$i}", $data); } } $timer->stop(); print "PUT : " . $timer->getTime() . "\n"; $timer->start(); for ($i = 0; $i < $nbrLoops; $i++) { foreach ($dataList as $key => $data) { $ndb->get("{$key}-{$i}"); } } $timer->stop(); print "GET : " . $timer->getTime() . "\n"; // ---------- Memcache print Ansi::bold("Memcache\n"); $timer->start(); for ($i = 0; $i < $nbrLoops; $i++) { foreach ($dataList as $key => $data) { $cache->set("{$key}-{$i}", $data); } } $timer->stop(); print "PUT : " . $timer->getTime() . "\n"; $timer->start(); for ($i = 0; $i < $nbrLoops; $i++) { foreach ($dataList as $key => $data) { $result = $cache->get("{$key}-{$i}"); } } $timer->stop();