doudi4014 2018-08-16 03:13
浏览 49

如何在确认redis事务后在php中执行arangodb事务?

I need to put some data in arangodb and redis at the same time but I need some help on how to do it.

Something like this:

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();
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥20 西门子S7-Graph,S7-300,梯形图
    • ¥50 用易语言http 访问不了网页
    • ¥50 safari浏览器fetch提交数据后数据丢失问题
    • ¥15 matlab不知道怎么改,求解答!!
    • ¥15 永磁直线电机的电流环pi调不出来
    • ¥15 用stata实现聚类的代码
    • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
    • ¥20 docker里部署springboot项目,访问不到扬声器
    • ¥15 netty整合springboot之后自动重连失效
    • ¥15 悬赏!微信开发者工具报错,求帮改