我正在研究Redis,我想知道为什么Redis使用键值进行存储吗? 为什么使用Redis的SQL是键值,为什么不使用SQL为什么Redis
答案 0 :(得分:0)
SQL vs Redis:
SQL是一种数据库技术,可将数据持久存储到磁盘上,而Redis则是缓存存储,即将数据存储在RAM中。
由于RAM访问比DISK访问快,因此在Redis中存储和获取数据比SQL快得多,但问题是RAM存储空间有限。
因此,基本上,人们可能希望将部分数据存储到Redis中,以使应用程序更快。
Redis是键值:
通常,一部分数据经常被访问,而另一部分则不是。再次可能需要将此特定字段存储到Redis中,然后再存储到SQL数据库中。
使用Redis可以通过减少DISK的点击次数来使应用程序更快。