我正在尝试从 Memcache 中获取一些数据,但我想获取文本与键匹配的数据,就像我们在 MySql“LIKE”运算符中获取数据一样。
示例:
Select * from TABLENAME where FIELDNAME like "%TEXT%";
我们在内存缓存中有替代品吗?
最佳答案
不,这是不可能的。 Memcache 使用哈希算法来存储 key 。
您可以维护所有存储的键的索引并搜索这些键,以便找到与您的条件匹配的键。使用getAllKeys函数可能会有所帮助。
关于php - MySQL "like"类似 Memcache 中的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21228517/