<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # memcached操作命令 [TOC] ## 一、啟動參數說明 ### 1. 進程與連接設置: ```sh -d 以守護進程方式運行 -u 指定運行memcached的用戶 -l 指定進程監聽的服務器IP地址 -p 指定服務監聽的tcp端口號,默認11211 -P 設置保存memcached的PID文件位置 ``` ### 2. 內存設置相關: ```sh -m 指定服務器可以緩存的數據最大內存,默認64MB -M 內存不夠時禁用LRU算法,會報錯 -n 為key+value+flags分配的最小內存空間,默認48字節 -f chunk size增長因子,默認為1.25 -L 啟動大內存也,可以減低內存浪費,改進性能 ``` ### 3. 并發連接設置 ```sh -c 指定最大的并發連接數,默認1024 -t 指定線程數,默認4,多線程作用并不大 -R 每個event最大請求數,默認20 -C 禁用CAS(禁止版本計數,可減少開銷) ``` ### 4. 調試參數 ```sh -v 打印較少的錯誤、報警信息 -vv 打印非常多的調試信息等 -vvv 打印極其多的調試信息 ``` ## 二、memcached操作命令 ### 1. 語法 ```sh <command name> <key> <flags> <exptime> <bytes>\r\n <datablock>\r\n <status>\r\n ``` ### 2. 連接 可以通過telnet連接并插入數據,也可以通過printf非交互式輸入數據 1) telnet ```sh telnet 127.0.0.1 11211 set user01 0 0 7 oldgirl STORED ``` 2) printf 寫入數據 ```sh printf "set key008 0 0 10\r\noldboy0987\r\n"|nc 10.0.0.21 11211 ``` 讀取數據 ```sh printf "get key008\r\n"|nc 10.0.0.21 11211 ``` 刪除數據 ```sh printf "delete key008\r\n"|nc 10.0.0.21 11211 ``` ## 三、命令詳解 ### 1. 整體命令 ![mark](http://noah-pic.oss-cn-chengdu.aliyuncs.com/pic/20200308/201319609.png) ### 2. 命令詳解 ```sh command name mencached操作命令,詳見后文 key key的名稱,普通字符串,要求小于250字符,不能有空格和控制字符 flags 客戶端用來變身數據格式的數值 exptime 存活時間s,0為永遠 bytes key的值的字節數,如果字節數小于實際值的長度,則存不下 datablock 具體的值,文本,以\r\n結尾 status 操作返回的狀態值 ``` ### 3. command name命令說明 ```sh set 寫入數據到key中,如果該key有數據會覆蓋 add 增加數據到可以中,只有當key無數據時才增加 replace 替換key的數據 append 往后追加 prepend 往前追加 cas 按版本號更改 ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看