国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

php連接redis

wangdai / 3166人閱讀

摘要:定義一個對象池定義配置文件定義添加配置方法兩個參數要連接的服務器要選擇的庫判斷連接池中是否存在

/**
* 
*/
class _redis_{
    private $redis;
    private static $connections = array(); //定義一個對象池 
    private static $servers = array(); //定義redis配置文件 
    public static function addServer($conf){//定義添加redis配置方法 
    foreach ($conf as $name => $data){
        self::$servers[$name]=$data;
    }
} 
public static function getRedis($name,$select = 0){
    //兩個參數要連接的服務器KEY,要選擇的庫 
    if(!array_key_exists($name,self::$connections)){ 
    //判斷連接池中是否存在 
        $redis = new Redis(); 
        $redis->connect(self::$servers[$name][0],self::$servers[$name][1]);
        self::$connections[$name]=$redis; 
        if(isset(self::$servers[$name][2]) && self::$servers[$name][2]!=""){ 
            self::$connections[$name]->auth(self::$servers[$name][2]); 
        } 
    } 
    self::$connections[$name]->select($select);
    return self::$connections[$name]; 
}
}

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/31509.html

相關文章

  • ThinkPHP 3.2 性能優化,實現高性能API開發

    摘要:目前的業務訪問量數千萬,后端臺,平均使用率。產生的問題長連接數超過時,性能會下降。很可惜,我們目前使用的青云,目前尚不能實現超高可用,也不能實現無縫擴容,私網內的網絡傳輸性能延遲都有很大優化空間。經測試,性能有的提升。 需求分析 目前的業務全站使用ThinkPHP 3.2.3,前臺、后臺、Cli、Api等。目前的業務API訪問量數千萬,后端7臺PHP 5.6,平均CPU使用率20%。 ...

    siberiawolf 評論0 收藏0
  • laravel 配置 Redis 多個庫

    摘要:我們可以配置多個連接來解決這個問題。默認有個庫,在服務器中設置的值可以修改。先來看下的默認連接默認是有兩個連接的,分別是和。 導語 經過編譯安裝和安裝擴展之后,Redis 已經可以正常使用了。但是在 laravel 中還需要其他的操作。 安裝擴展 要想在 laravel 中使用 Redis,還需要安裝 predis 擴展。使用 composer require predis/pred...

    iOS122 評論0 收藏0
  • 使用Docker 一鍵部署 LNMP+Redis 環境

    摘要:使用部署環境簡介是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然后發布到任何流行的機器上,也可以實現虛擬化。命令是編寫之后使用的。后者會自動繼承中的服務及相關的環境變量設置網絡模式。 使用Docker 部署 LNMP+Redis 環境 Docker 簡介 Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器...

    _Zhao 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<