runQuery("SELECT * FROM products LIMIT 10000",[]); Benchmark::add_spot('redis-set-start'); foreach($products as $product) { RedisCache::set('prod'.$product['ID'], $product, 600); } Benchmark::add_spot('redis-get-start'); foreach($products as $product) { $x = RedisCache::get('prod'.$product['ID']); } Benchmark::add_spot('filecache-set-start'); foreach($products as $product) { FileCache::set('prod'.$product['ID'], $product, 600); } Benchmark::add_spot('filecache-get-start'); foreach($products as $product) { $x = FileCache::get('prod'.$product['ID']); } Benchmark::add_spot('end'); Benchmark::render_report('code'); echo "test completed!"; die();