我想要一个数据结构来保存一些顽皮的单词。在我允许用户继续之前,我需要确保在这个顽皮的列表中找不到他们的单词。
所以它是一个简单的查找,以查看是否存在密钥。每个cuss字都没有关联的值。
我可以这样使用Redis吗?
答案 0 :(得分:1)
是
您可以将它们存储在一个SADD naughty word1 word2 word3
集中,然后您可以SISMEMBER naughty word1
进行查询,结果为true
(实际为1
,但这是翻译)
答案 1 :(得分:0)
我知道现在回答这个问题已经很晚了。但是,在 redis 博客中遇到了一个更清晰的实现,它使用 SADD、SISMEMBER 和 SINTER 来解决类似的问题。这是link