php memcached的server_key是什麼意思?

來源:互聯網
上載者:User
有一系列的*ByKey函數,比如:

Memcached::addByKeyMemcached::decrementByKeyMemcached::incrementByKey

手冊上看了半天沒看懂,說什麼server_key也是普通的key,不知道這裡的普通的key是什麼key。和一般的set($key,$value)中的$key總不一樣吧,求解釋。

回複內容:

有一系列的*ByKey函數,比如:

Memcached::addByKeyMemcached::decrementByKeyMemcached::incrementByKey

手冊上看了半天沒看懂,說什麼server_key也是普通的key,不知道這裡的普通的key是什麼key。和一般的set($key,$value)中的$key總不一樣吧,求解釋。

server_key 是用來區分不同的memcached伺服器

比如Memcached::addByKey('server1','key','value1')Memcached::addByKey('server2','key','value2')取值Memcached::getByKey('server1','key')

可以理解為強制在某個快取服務器讀寫資訊

server_key 就是用來區分不同的 memcached 伺服器,因為有可能你的系統使用的是 memcached 叢集,比如有
A,B,C 三台 memcached 伺服器 A 用於儲存前台頁面全頁緩衝 B 用於儲存商品分類資料 C 用於儲存商品庫存資料 。 這樣的話資料存放區在哪台上面需要有個標識,可以簡單根據 A,B,C來區分。那麼 A,B,C 就是server_key

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.