2014-04-01 27 views
0

SpyMemcached:如何在不知道密钥的情况下检查值是否存在?检查Spymemcached中是否存在一个不知道密钥的值

谢谢!

+0

我们来重述一下这个问题:当你不知道你在找什么时,你如何找到一些东西? – ThaMe90

+0

但我同意你的看法,但这是对我的限制。我有一个我必须实现的接口,这种情况是接口的方法之一。所以我想知道是否有任何想法或方法的任何组合... – Farah

+0

无论如何,为了搜索某些东西,你需要知道你在寻找什么。所以在这种情况下,密钥必须来自某个地方。 :/ – ThaMe90

回答

0

Memcached是一个缓存,只支持set/delete/get类型的操作。您无法在memcached中的数据上创建索引,并对这些索引执行搜索。如果你想要这个功能,你应该在你的数据库中创建一个将值映射到键的索引。

另一种选择是看看Couchbase。它提供与memcached相同的接口并具有索引功能。请注意,Couchbase不仅仅是一个缓存,而且它还会保留您设置的所有数据。

相关问题