[問題] memcache 的用法

看板Python作者 (...)時間13年前 (2012/03/15 15:51), 編輯推噓1(109)
留言10則, 3人參與, 最新討論串1/1
import memcache mc = memcache.Client(['127.0.0.1:10000']) mc.set("foo", "success") value = mc.get("foo") print value 想請問一下, 上面 get 執行的結果是 None, 為什麼我 set 的動作會失敗呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.236.133

03/16 00:05, , 1F
有啟動memcache嗎? 我測試是抓到的值
03/16 00:05, 1F

03/16 00:11, , 2F
啟動? 可以說明一下嗎 我只有import而已 感謝
03/16 00:11, 2F

03/16 17:44, , 3F
你確定是:10000? 預設應該是11211?
03/16 17:44, 3F

03/16 17:45, , 4F
我測起來的結果是連線失敗的話set回return 0
03/16 17:45, 4F

03/16 17:45, , 5F
但不會有exception,所以沒去檢查的話會看不出錯誤
03/16 17:45, 5F

03/16 17:46, , 6F
回第二行,memcache需要一個daemon
03/16 17:46, 6F

03/16 21:10, , 7F
請問需要daemon是什麼意思?
03/16 21:10, 7F

03/16 21:11, , 8F
我參考網路上的code 對為什麼會有bug仍不是很清楚
03/16 21:11, 8F

03/16 22:54, , 9F
我知道了, 我沒有啟動 memcached 的 daemon
03/16 22:54, 9F

03/16 22:54, , 10F
開了以後就OK了
03/16 22:54, 10F
文章代碼(AID): #1FOW_uFf (Python)