Exemplo n.º 1
0
        $status = $db->apply($key, "test_record_udf", "bin_udf_operation_integer", array("age", 2, 20), $returned);
        if ($status != Aerospike::OK) {
            var_dump("udf_apply operation failed");
        } else {
            echo "UDF apply result : ";
            var_dump($returned);
        }
        $db->remove($key);
        $db->close();
    } else {
        echo "Aerospike DB connection is not established";
    }
});
$app->get('/deregister', function () use($db) {
    if ($db->isConnected()) {
        $status = $db->deregister("test_record_udf.lua");
        if ($status != Aerospike::OK) {
            var_dump("UDF deregister failed");
        } else {
            var_dump("UDF deregistered successfully");
        }
        $db->close();
    } else {
        echo "Aerospike DB connection is not established";
    }
});
$app->put('/removebin', function () use($db) {
    if ($db->isConnected()) {
        for ($i = 0; $i < 100; $i++) {
            $key = $db->initKey("test", "demo", "key" . $i);
            $status = $db->removeBin($key, array("age"));