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

資訊專欄INFORMATION COLUMN

php連接redis

wangdai / 3159人閱讀

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

/**
* 
*/
class _redis_{
    private $redis;
    private static $connections = array(); //定義一個(gè)對(duì)象池 
    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){
    //兩個(gè)參數(shù)要連接的服務(wù)器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]; 
}
}

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/31509.html

相關(guān)文章

  • ThinkPHP 3.2 性能優(yōu)化,實(shí)現(xiàn)高性能API開發(fā)

    摘要:目前的業(yè)務(wù)訪問量數(shù)千萬,后端臺(tái),平均使用率。產(chǎn)生的問題長連接數(shù)超過時(shí),性能會(huì)下降。很可惜,我們目前使用的青云,目前尚不能實(shí)現(xiàn)超高可用,也不能實(shí)現(xiàn)無縫擴(kuò)容,私網(wǎng)內(nèi)的網(wǎng)絡(luò)傳輸性能延遲都有很大優(yōu)化空間。經(jīng)測試,性能有的提升。 需求分析 目前的業(yè)務(wù)全站使用ThinkPHP 3.2.3,前臺(tái)、后臺(tái)、Cli、Api等。目前的業(yè)務(wù)API訪問量數(shù)千萬,后端7臺(tái)PHP 5.6,平均CPU使用率20%。 ...

    siberiawolf 評(píng)論0 收藏0
  • laravel 配置 Redis 多個(gè)庫

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

    iOS122 評(píng)論0 收藏0
  • 使用Docker 一鍵部署 LNMP+Redis 環(huán)境

    摘要:使用部署環(huán)境簡介是一個(gè)開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的容器中,然后發(fā)布到任何流行的機(jī)器上,也可以實(shí)現(xiàn)虛擬化。命令是編寫之后使用的。后者會(huì)自動(dòng)繼承中的服務(wù)及相關(guān)的環(huán)境變量設(shè)置網(wǎng)絡(luò)模式。 使用Docker 部署 LNMP+Redis 環(huán)境 Docker 簡介 Docker 是一個(gè)開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的容器...

    _Zhao 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<