用Redis查询吗? [英] Querying with Redis?
问题描述
我一直在学习Node.js,所以我决定制作一个简单的广告网络,但似乎无法决定要使用的数据库.我一直在搞弄Redis,但是我似乎找不到根据特定条件查询数据库的方法,相反,我只能获取键或列表的值或在键内进行设置.
I've been learning Node.js so I decided to make a simple ad network, but I can't seem to decide on a database to use. I've been messing around with Redis but I can't seem to find a way to query the database by specific criteria, instead I can only get the value of a key or a list or set inside a key.
我是否缺少某些东西,还是应该使用像MongoDB这样更强大的数据库?
Am I missing something, or should I be using a more robust database like MongoDB?
推荐答案
我建议阅读 此关于Redis的strong> 教程,以了解其概念和数据类型.在我读了几篇文章并尝试测试Redis并将其与其他解决方案进行比较之前,我还有一些问题难以理解,为什么没有类似于其他(没有)SQL数据库的查询支持.也许它不是适合您的用例的数据库,尽管它非常快并且支持高级数据结构,但是缺少对您至关重要的查询.如果您正在寻找一个可以查询数据的数据库,则应尝试 mongodb 或riak .
这篇关于用Redis查询吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!