新睿云

> 知识库 > redis存储对象做数据库的优缺点分析

redis存储对象做数据库的优缺点分析

作者/来源:新睿云小编 发布时间:2019-08-06

Redis是一个高性能的开源数据库(BSD许可证),它将数据存储在使用访问密钥访问的内存中。不可否认,该定义并未准确理解Redis是什么。Redis确实使用起来很方便,但为什么我们需要其他数据库呢?而实际,Redis在某些情况下最好用,当然它也有其自身的局限之处,小伙伴们且挺笔者缓缓到来。

REDIS对象存储作为数据库

我们正在谈论Redis充当数据库时的情况:

image.png

关于这种模型的局限性的几点:

数据库大小受可用内存的限制分片(缩放技术)会增加延迟这是NoSQL- 没有SQL语言LUA脚本作为替代这是一个非关系型DBMS!不分割为用户或用户组。没有访问控制使用共享密码访问。

现在关于该模型的优点:

速度快,将数据存储在内存中可以更快地处理它们。

关于LUA的脚本

再次直接在内存中执行可以加快工作速度,方便的请求/数据格式。

Redis在现代应用程序中几乎取代了memcached。它的功能使超级方便的数据缓存。

image.png

image.png

热门标签
免费领云产品

免费用

立即领取
联系客服
在线客服   
反馈意见
返回顶部
{{item.description}}

—您的烦恼我们已经收到—

我们会将处理结果发送至您的手机

请耐心等待