我理解Memcache上的概念,但我有疑問。PHP中的基本Memcached實現
比方說:
我有一個表「用戶」與三列: 用戶ID 用戶名 和密碼。
可以說查詢是$ query =「select * from users」。這是第一次,查詢得到執行並作爲md5($ query) - >結果存儲在內存緩存中。
因此,當下次執行此查詢時,將執行$ query的md5散列。它匹配並從memcache中獲取結果。
但是如果我不得不從上面的查詢中選擇2個參數。
像$ query =選擇用戶名,密碼從用戶。
那我該怎麼做?理想情況下,我希望從與用戶選擇*相同的密鑰中獲取它,因爲'select * from users'的鍵對應於'select username,password from users'所需的所有數據。
我該如何處理這樣的問題?
正是我的想法,這一定是這個問題的答案。 –