我理解Memcache上的概念,但我有疑问。PHP中的基本Memcached实现
比方说:
我有一个表“用户”与三列: 用户ID 用户名 和密码。
可以说查询是$ query =“select * from users”。这是第一次,查询得到执行并作为md5($ query) - >结果存储在内存缓存中。
因此,当下次执行此查询时,将执行$ query的md5散列。它匹配并从memcache中获取结果。
但是如果我不得不从上面的查询中选择2个参数。
像$ query =选择用户名,密码从用户。
那我该怎么做?理想情况下,我希望从与用户选择*相同的密钥中获取它,因为'select * from users'的键对应于'select username,password from users'所需的所有数据。
我该如何处理这样的问题?
正是我的想法,这一定是这个问题的答案。 –