SELECT a.* b.* c.*
FROM TOPIC a, BOARD b, MSGS c
WHERE c.MessageID = 1 AND a.TopicID = c.MessageID AND b.BoardID = c.BoardID
如何memcache这些数据?
set_cache("MY_WACKY_QUERY_1", data) note: 1 is the message id
现在代码中有很多地方会更新这 3 个表(彼此独立),所以del_cache("XXX_1");
每当这些更新和插入中的任何一个影响到带有 id 的消息的 MSGS、TOPIC 或 BOARD 数据或与之相关时,我们都需要1
有简单的解决方案吗?