Redisのは、一般的な操作をPHP

クラスのRedisが延びBaseController 
{ 
        パブリック 関数インデックス(){
               キー操作
          P($ R&LT - >( "文字列"が存在する)); 
          P($ R&LT - > リネーム( "NAME5"、 "NameX")); // キーを変更します名前 
          P-($ rを - >タイプ( "name6"の;))

            P-($ rを - > TTL( "name5")); // 有効期限を 
            P-($ rを - >( "name5"、 "7900")に期限切れ) ; // の有効期限を指定

            P-($ rを - 」(>デルをNAME1" 、 "名前2"、 "NAME3")); //削除し 
            たpを($ rを - > flushDB()); // 現在のライブラリの削除 
            Pを($ rを - > flushAll()); // すべてのライブラリの削除 
            Pを($ rを - > DBSIZE()); // 現在の数を 
            P(R&LT $ - > SELECT(0)); // ライブラリ選択 
            Pを($ R&LT - >移動( "name7" ,. 1)); // 別の鍵データベースに移動

    $のR&LT = $この - > R<
            $ R&LT - > SET( "文字列"、 "VALUE1" );
           // $ R-> MSET([ 'mstring1' => 'mstring1'」、文字列2' => 'mstring2'])。

          P($ rを - >( "文字列"を取得"Hkey2"、 "Hvalue2" )); 
         P($ rを - > hGetAll( "ハッシュ" )); 
         P(


          


$のR - > zAdd( 'zYouxvJihe'、 '100'、 "1" )); 
         P($のR - > zAdd( 'zYouxvJihe'、 '300'、 "4" )); 
         P($ rを - > zAdd( 'zYouxvJihe'、 '400'、 "2" )); 
         P($ rを - > zAdd( 'zYouxvJihe'、 '200'、 "3" )); 

           P($のR - > zRangeByScore( 'zYouxvJihe'、 '0'、 '4' )); 


            $ I ; = 1 $ iは <20000; $ iは ++ ){
                 エコー "<BR>" エコー $ rを - >( "キー"。取得$ I );
                エコー「<BR>」
            } 
     $ M = $この - > M;
           $ M - >からaddServer(); // サーバ接続プールメモリキャッシュに入れる
          の$ M - > SET( "AA"、 "AAA"、MEMCACHE_COMPRESSED、3600 );
           $ M - >削除( "AA"を); // サーバーからキーを削除
          $ mの - > フラッシュ(); // すべての洗浄保存されたキーを削除 
          P-($メートル - > GET( "AA")); //をキー値取得
          $ M > - クローズ()


        $ M = $この - > M;
         $ M - > フラッシュ(); 

        } 
        公開 関数Mongoの(){ 

             $メートル = 新しいのMongoDB \ドライバ\マネージャ( "MongoDBは:// localhostを:27017" ); 
             P($ mの); 



        } 
}

 

おすすめ

転載: www.cnblogs.com/finddata/p/11007406.html