public function haveInAerospike($key, $value, $ttl = 0)
    {
        $akey  = $this->buildKey($key);
        $bins = ['value' => $value];

        $status = $this->aerospike->put(
            $akey,
            $bins,
            $ttl,
            [\Aerospike::OPT_POLICY_KEY => \Aerospike::POLICY_KEY_SEND]
        );

        if ($status != \Aerospike::OK) {
            $this->fail(
                strtr(
                    "[:errno:] Unable to store ':key:' to the database: :error:",
                    [
                        ':errno:' => $this->aerospike->errorno(),
                        ':key:'   => $key,
                        ':error:' => $this->aerospike->error()
                    ]
                )
            );
        }

        $this->keys[] = $akey;
        $this->debugSection('Aerospike', [$key, $value]);

        return $akey;
    }