Ejemplo n.º 1
0
    for ($i = 0; $i < $CNT; $i++) {
        if (mt_rand(0, 1)) {
            $cnt = new Counter('AnySlot', $i);
            echo '<h2>' . $cnt->increment() . '</h2>';
        }
    }
}
if ('g' == $mode) {
    $rez = array();
    for ($i = 1; $i <= $CNT; $i++) {
        $cnt = new Counter('AnySlot', $i);
        $rez[$i] = $cnt->get();
    }
    echo "<hr><pre>";
    var_export($rez);
    echo '</pre><hr>';
}
if ('mg' == $mode) {
    $keys = array_keys(array_fill(1, $CNT, 1));
    echo "<hr><pre>";
    var_export(Counter::mget('AnySlot', $keys));
    //var_export( Counter::mget('AnySlot',$keys, TRUE) );
    echo '</pre><hr>';
}
//;
//$cnt->set_updelim(0);
//echo '<h2>'.$cnt->get().'</h2>';
//echo $cnt->set(11);
echo '<hr>memory get: ' . memory_get_usage() / 1024 . 'Κα<br>';
echo '<hr>memory peak: ' . memory_get_peak_usage() / 1024 . 'Κα<br>';
echo '<hr>time: ' . (microtime_float() - $time_start) * 1000 . ' ms<br>';