课程咨询 :025-86971863

南京PHP培训 > 雇主企业 > 企业笔试题 > php操作redies封装的类
  • php操作redies封装的类

    发布:南京PHP培训      来源:企业笔试题    

  • <!--?php

    <!--?php
    /**
    * Redis 操作,支持 Master/Slave 的负载集群
    *
    * @author jackluo
    */
    classRedisCluster{
    // 是否使用 M/S 的读写集群方案
    private$_isUseCluster =false;
    // Slave 句柄标记
    private$_sn =0;
    // 服务器连接句柄
    private$_linkHandle = array(
    &#39;master&#39;=-->null,// 只支持一台 Master
    'slave'=>array(),// 可以有多台 Slave
    );
    /**
    * 构造函数
    *
    * @param boolean $isUseCluster 是否采用 M/S 方案
    */
    publicfunction __construct($isUseCluster=false){
    $this->_isUseCluster = $isUseCluster;
    }
    /**
    * 连接服务器,注意:这里使用长连接,提高效率,但不会自动关闭
    *
    * @param array $config Redis服务器配置
    * @param boolean $isMaster 当前添加的服务器是否为 Master 服务器
    * @return boolean
    */