memcached の一般的なコマンドと使用手順について
memcached の表示方法
形式: telnet ip port
例 telnet localhost 11211
終了コマンド:quit
1. ストレージ コマンド
ストレージコマンド 形式:
<command name> <key> <flag> <expire> <bytes> <data block>
パラメータの説明:
コマンドname | コマンド名 |
key | キーワードの検索 |
フラグ | 追加情報の保存 |
期限切れ | ##データ保存時間、0 は永久を意味します。単位は秒です |
#保存データのバイト数 | #データ ブロック |
#保存データ | 1.set 无论如何都存储,数据不存在时存储,数据存在时更新。 set mykey 0 0 3 123 STORED set mykey 0 0 3 456 STORED ログイン後にコピー 2.add 当数据不存在时存储。 add mykey 0 0 3 123 STORED add mykey 0 0 3 456 NOT_STORED ログイン後にコピー 3.replace 当数据存在时存储 set mykey 0 0 3 123 STORED replace mykey 0 0 3 456 STORED delete mykey DELETED replace mykey 0 0 3 678 NOT_STORED ログイン後にコピー 二.读取命令 1.get key 可以一个或多个,用空格格开。 set mykey 0 0 3 123 STORED set mykey1 0 0 3 456 STORED get mykey mykey1 VALUE mykey 0 3 123 VALUE mykey1 0 3 456 END ログイン後にコピー 2.gets 与 get 一样,但会返回多一个数字,这个数字用来检查数据是否被修改过,如修改过,这个数字回改变。 set mykey 0 0 3 123 STORED gets mykey VALUE mykey 0 3 7 123 END replace mykey 0 0 3 888 STORED gets mykey VALUE mykey 0 3 8 888 END ログイン後にコピー 3.cas cas即checked and set ,当最后一个参数与gets返回的数字一致时才存储,否则返回EXISTS。 set mykey 0 0 3 123 STORED gets mykey VALUE mykey 0 3 9 123 END cas mykey 0 0 3 8 456 EXISTS cas mykey 0 0 3 9 456 STORED ログイン後にコピー 三.追加与清除命令 1.append 将数据追加到当前缓存数据的之后,当缓存数据存在时才存储。 set mykey 0 0 3 123 STORED append mykey 0 0 3 456 STORED get mykey VALUE mykey 0 6 123456 END append notexists 0 0 3 456 NOT_STORED ログイン後にコピー 2.prepend 将数据追加到当前缓存数据的之前,当缓存数据存在时才存储。 set mykey 0 0 3 123 STORED prepend mykey 0 0 3 456 STORED get mykey VALUE mykey 0 6 456123 END prepend notexists 0 0 3 456 NOT_STORED ログイン後にコピー 3.delete 删除缓存数据,数据存在返回DELETED,数据不存在返回NOT_FOUND set mykey 0 0 3 123 STORED delete mykey DELETED delete mykey NOT_FOUND ログイン後にコピー 4.flush_all 将当前所有缓存数据设置为过期,但不会释放内存。 flush_all OK ログイン後にコピー 四.状态命令 1.stats 查看memcached运行状态 pid Memcached 进程ID uptime Memcached 运行时间,单位:秒 time Memcached 当前的UNIX时间 version Memcached 的版本号 rusage_user 该进程累计的用户时间,单位:秒 rusage_system 该进程累计的系统时间,单位:秒 curr_items Memcached 当前存储的内容数量 total_items Memcached 启动以来存储过的内容总数 bytes Memcached 当前存储内容所占用的字节数(*/1024/1024=mb) curr_connections 当前连接数量 total_connections Memcached 运行以来接受的连接总数 connection_structures Memcached 分配的连接结构的数量 cmd_get 查询请求总数 cmd_set 存储(添加/更新)请求总数 get_hits 查询成功获取数据的总次数 get_misses 查询成功未获取到数据的总次数 bytes_read Memcached 从网络读取到的总字节数 bytes_written Memcached 向网络发送的总字节数 limit_maxbytes Memcached 在存储时被允许使用的字节总数 ログイン後にコピー 2.stats items 3.stats cachedump slabs_id limit_num stats cachedump 1 0 ITEM mykey [3 b; 1362880145 s] END ログイン後にコピー 4.stats slabs 显示各个slab的信息,包括chunk的大小、数目、使用情况等
本文讲解了memcached 常用命令及使用说明,更多相关内容请关注php中文网。 相关推荐: PHPMailer について - PHP 電子メール トランスポート クラス関連の説明 PHP によるフォルダー トラバーサル、ファイル クラス、および処理クラスの理解について RewriteCond と 13 の mod_rewrite アプリケーション例を説明する Apache 擬似静的関連の知識 以上がmemcached の一般的なコマンドと使用手順についての詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。 このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
![]() ホットAIツール![]() Undresser.AI Undressリアルなヌード写真を作成する AI 搭載アプリ ![]() AI Clothes Remover写真から衣服を削除するオンライン AI ツール。 ![]() Undress AI Tool脱衣画像を無料で ![]() Clothoff.ioAI衣類リムーバー ![]() AI Hentai GeneratorAIヘンタイを無料で生成します。 ![]() 人気の記事
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
4週間前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最高のグラフィック設定
4週間前
By 尊渡假赌尊渡假赌尊渡假赌
アサシンのクリードシャドウズ:シーシェルリドルソリューション
2週間前
By DDD
R.E.P.O.誰も聞こえない場合はオーディオを修正する方法
4週間前
By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:Myriseのすべてのロックを解除する方法
1 か月前
By 尊渡假赌尊渡假赌尊渡假赌
![]() ホットツール![]() メモ帳++7.3.1使いやすく無料のコードエディター ![]() SublimeText3 中国語版中国語版、とても使いやすい ![]() ゼンドスタジオ 13.0.1強力な PHP 統合開発環境 ![]() ドリームウィーバー CS6ビジュアル Web 開発ツール ![]() SublimeText3 Mac版神レベルのコード編集ソフト(SublimeText3) ![]() ホットトピック
Gmailメールのログイン入り口はどこですか?
![]() ![]()
CakePHP チュートリアル
![]() ![]()
Steamのアカウント名の形式は何ですか
![]() ![]()
NYTの接続はヒントと回答です
![]() ![]() ![]() Memcached は、Web アプリケーションのパフォーマンスを大幅に向上させる、一般的に使用されるキャッシュ テクノロジです。 PHP で一般的に使用されるセッション処理方法は、サーバーのハードディスクにセッション ファイルを保存することです。ただし、サーバーのハードディスクがパフォーマンスのボトルネックの 1 つになるため、この方法は最適ではありません。 Memcached キャッシュ テクノロジを使用すると、PHP でのセッション処理を最適化し、Web アプリケーションのパフォーマンスを向上させることができます。 PHPでのセッション ![]() PHP8.0 のキャッシュ ライブラリ: Memcached インターネットの急速な発展に伴い、最新のアプリケーションではパフォーマンスを向上させ、大量のデータを処理するために効率的で信頼性の高いキャッシュ テクノロジが必要です。 PHP の人気とオープン ソースの性質により、PHP キャッシュ ライブラリは Web 開発コミュニティにおいて不可欠なツールとなっています。 Memcached は、広く使用されているオープンソースの高速メモリ キャッシュ システムで、数百万の同時接続キャッシュ リクエストを処理でき、ソーシャル ネットワークやオンラインなど、さまざまな種類のアプリケーションで使用できます。 ![]() インターネットの発展に伴い、インターネット アプリケーションの分野では PHP アプリケーションがますます一般的になりました。ただし、PHP アプリケーションによる同時アクセスが多いと、サーバーの CPU 使用率が高くなり、アプリケーションのパフォーマンスに影響を与える可能性があります。 PHP アプリケーションのパフォーマンスを最適化するには、Memcached キャッシュ テクノロジが良い選択肢となっています。この記事では、Memcached キャッシュ テクノロジを使用して PHP アプリケーションの CPU 使用率を最適化する方法を紹介します。 Memcached キャッシュ テクノロジの概要 Memcached は、 ![]() インターネットの急速な発展に伴い、大規模な MySQL データベースのバックアップとリカバリは、大手企業や Web サイトにとって不可欠なスキルの 1 つになりました。 Memcached の普及に伴い、Memcached のバックアップと復元の方法も重要な問題となっています。 Web 開発の主要な言語の 1 つである PHP には、MySQL と Memcached のバックアップとリカバリを処理する上で独自の利点とスキルがあります。この記事では、MySQL と Memcached のバックアップとリカバリを PHP で処理する実装方法を詳しく紹介します。 ![]() ネットワーク アプリケーションの継続的な増加とデータ量の継続的な拡大に伴い、データの読み取りと書き込みの効率がアプリケーションのパフォーマンスに影響を与える重要な要素の 1 つになっています。キャッシュ技術を適用すると、この問題をうまく解決できます。 PHP アプリケーションでは、Memcached が最も一般的に使用されるキャッシュ サーバーです。 Memcached は、一般的に使用されるデータをメモリに保存し、データ検索の効率を向上させることができる高性能分散メモリ オブジェクト キャッシング システムです。この記事では、PHP と Memcached を使用したキャッシュ管理と最適化の方法を紹介します。 ![]() 最新のインターネット アプリケーションが急速に開発されているため、アプリケーションの成功にはユーザー エクスペリエンスが非常に重要です。アプリケーションの高いパフォーマンスと高可用性をどのように確保するかは、開発者が解決する必要がある重要な問題の 1 つとなっています。広く使用されているプログラミング言語の 1 つである PHP のパフォーマンスの監視と最適化も非常に重要です。 Memcached は、アプリケーションのパフォーマンスとスケーラビリティの向上に役立つ、高性能の分散メモリ オブジェクト キャッシュ システムです。この記事では、PHP と Memcached を使用してパフォーマンス監視を実装する方法を紹介します。 ![]() インターネット技術の継続的な発展により、オーディオとビデオのリソースはインターネット上のコンテンツの非常に重要な形式となり、ネットワーク開発で最も広く使用されている言語の 1 つである PHP は、ビデオの分野でも常に使用されています。そしてオーディオの再生。しかし、オーディオおよびビデオ Web サイトのユーザー数が増加するにつれて、多くの Web サイトで問題が発見されました。高い同時実行条件では、PHP のオーディオおよびビデオの処理速度が大幅に低下し、時間内に再生できない、または再生が停止するなどの問題が発生します。 。この問題を解決するには、Memcached キャッシュ テクノロジーを使用する必要があります。 ![]() 最新のアプリケーションの急速な成長に伴い、キャッシュは多くの開発者にとって不可欠な部分となっています。キャッシュにより、アプリケーションのパフォーマンスが大幅に向上し、サーバーの負荷が軽減されます。 CakePHP では、キャッシュを実装する 1 つの方法は Memcached を使用することです。 Memcached は、メモリベースの分散キャッシュ システムです。データをメモリに保存し、データの読み取りと書き込みを迅速に行うことができます。マルチサーバー環境では、Memcached は分散方式でデータを保存し、ネットワーク上で共有できます。できるだけでなく ![]() |