redis事务确认后,如何在php中执行arangodb事务?
我需要同时将一些数据放入redis事务确认后,如何在php中执行arangodb事务?,php,redis,arangodb,arangodb-php,Php,Redis,Arangodb,Arangodb Php,我需要同时将一些数据放入arangodb和redis中,但我需要一些关于如何操作的帮助 大概是这样的: global $connection; $time=date('Y-m-d H:i:s'); $document = array( "replyTo" => $replyTo, "user_key" => $uid, 'view_option' =>$view,
arangodb
和redis
中,但我需要一些关于如何操作的帮助
大概是这样的:
global $connection;
$time=date('Y-m-d H:i:s');
$document = array(
"replyTo" => $replyTo,
"user_key" => $uid,
'view_option' =>$view,
'topics'=> $topics,
'type'=>$type,
'time'=>$time,
'content'=>$content,
'comments'=>0,
'upvotes'=>0,
'downvotes'=>0,
'age_res'=>$agerestriction
);
$query="INSERT @doc IN `posts` RETURN NEW";
$statement = new Statement(
$connection,
array(
"query" => $query,
"bindVars" => array("doc" => $document)
)
);
//waiting for redis transaction to be done
$statement->execute();
请告诉我们你已经试过了什么。“请为我写一些代码”这类问题通常在SO是不受欢迎的。你可能应该看看Best Regard我对它做了一点修改,谢谢@yakovl你用arangodb干什么?它是作为一个图形数据库吗?作为一个文档存储和图形数据库,是的。