我的意思是:link text
为什么要在MySQL或类似的东西上使用它?
答案 0 :(得分:4)
Redis非常快!,110000 SET /秒,81000 GET /秒 入门级Linux盒子。 Check the benchmarks
最重要的是速度。你无法使用SQL获得这些数字。
有可能将Redis视为一个 数据结构服务器,它不仅仅是另一个键值DB,请参阅全部 Redis支持commands 获得第一感觉
有时候人们会在类固醇上调用Redis Memcached
答案 1 :(得分:3)
关于NoSQL的维基百科文章将解释。
这些数据存储可能不需要固定的表模式,通常会避免连接操作,通常会水平扩展。
答案 2 :(得分:3)
与许多NoSQL数据库一样,如果符合您的需求,可以使用Redis。它不直接与MySQL,PostgreSQL等RDBMS解决方案竞争。可能需要使用多个NoSQL解决方案来替换RDBMS的功能。我个人并不认为Redis是一个主要的数据存储 - 只能用于缓存,排队等特殊情况。像MongoDB或CouchDB这样的文档数据库可以作为主数据存储,并且能够替换RDBMS,但是当然是RDBMS比文档数据库更好的项目。