PHP モジュール memcached 使用ガイド、memcached 使用ガイド_PHP チュートリアル
PHP モジュール memcached 使用ガイド、memcached 使用ガイド
1.拡張パックを追加する
php_memcache.dll
2. PHP.INIに
を追加します。拡張子=php_memcache.dll
3.手順
//mem オブジェクトのインスタンスを作成します
$mem=新しいMemcache;
If(!$mem->connect("10.18.110.213",11211)){
die('接続に失敗しました!');
}
//
を追加 //1.文字列を追加します
/* if($mem->set('key1',"beijing",MEMCACHE_COMPRESSED,60)){
echo '追加 ok';
}*/
//2.付加価値
/* if($mem->set('key1',100,MEMCACHE_COMPRESSED,60)){
echo '追加 ok';
}*/
//3.配列を追加
//配列を追加する際、必要に応じてシリアル番号を入れていただければ幸いです
//serialize<=>unserialize、必要に応じて json_encode <=> json_decode も実行できます。 $arr=array("bj",'tj');
If($mem->set('key1',$arr,MEMCACHE_COMPRESSED,time()+31*3600*24)){
echo '配列 ok99111 を追加';
}
//4. オブジェクトを追加します
/* クラス Dog{
パブリック $name;
public $age;
パブリック関数 __construct($name,$age){
$this->name=$name;
$this->age=$age;
}
}
$dog1=新しい犬('子犬',50);
If($mem->set('key1',$dog1,MEMCACHE_COMPRESSED,60)){
echo 'オブジェクトを追加しました';
}*/
//5.null ブール値を追加します
/* if($mem->set('key1',false,MEMCACHE_COMPRESSED,60)){
echo 'ブール値を追加 ok';
}*/
//6. リソースタイプを入力します。
/* $con=mysql_connect("127.0.0.1","root","root");
If(!$con){
die('データベースへの接続に失敗しました');
}
var_dump($con);
echo "
";
If($mem->set('key1',$con,MEMCACHE_COMPRESSED,60)){
echo 'リソースを追加しました';
}*/
//クエリ
$val=$mem->get('key1');
//変更
// replace を使用できます
If($mem->replace("key11",'hello',MEMCACHE_COMPRESSED,60)){
echo '置換OK';
}その他{
echo 'replace no ok';
}
echo "
";
If($mem->delete('key14')){
echo 'key14 削除';
}その他{
echo 'key14 は存在しません';
}
概要:
1.memサービスのデータは同期されておらず、データが分散されています
2. どの memcached にどのデータが格納されるかは、クライアントの mem オブジェクトによって決まります
3. addServer を実行すると、すぐに mem サービスに接続されるのではなく、計算とハッシュの後に接続する mem サービスが決定されるため、接続プールに多数のサーバーを追加する場合でも、余分なオーバーヘッドは発生しません。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP へのログインは非常に簡単な作業です。使用する関数は 1 つだけです。 cronjob などのバックグラウンド プロセスのエラー、例外、ユーザー アクティビティ、ユーザーが実行したアクションをログに記録できます。 CakePHP でのデータのログ記録は簡単です。 log()関数が提供されています

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

CakePHP はオープンソースの MVC フレームワークです。これにより、アプリケーションの開発、展開、保守がはるかに簡単になります。 CakePHP には、最も一般的なタスクの過負荷を軽減するためのライブラリが多数あります。
