2016 - 2024

感恩一路有你

redis能当数据库用吗 为什么使用mc来做访问数据库时的缓存,不用redis?

浏览量:2939 时间:2021-03-14 13:33:58 作者:admin

为什么使用mc来做访问数据库时的缓存,不用redis?

这不一定是个好办法。可能有一些历史原因。

在性能方面,MC和redis几乎没有区别。虽然redis是一个单线程模型,但它的性能与多线程MC没有太大区别。并且可以持久、方便、快速的恢复。个人倾向于使用redis作为缓存。

图中使用MC作为缓存的一个可能原因是,对象可以直接放置在MC中,并在取出时强制直接传输。但是,如果使用redis作为数据缓存,它将经历序列化和反序列化的过程,这非常耗时。

但是,不建议混合使用MC和redis。定位没有区别。把它们放在一起会导致一些误解。

为啥Redis/Mongo这么快,就不能直接替代mysql吗?

你好,我是一名互联网行业开发工程师,同时也是高质量vlog领域的创造者。欢迎关注我

!目前互联网缓存中间件大多使用redis、mongodb等NoSQL数据库,解决方案比较成熟。但是为什么要使用关系数据库呢?让我们谈谈我的理解:

一个面试问题,为什么用redis做缓存?

redis不是一个数据库,它只是一种缓存软件。为了缓解服务器频繁读取数据库造成的内存资源消耗,redis需要临时存储与数据库交互的信息。当下一个HTTP请求相同时,它可以直接读取redis中的内容,而不是读取数据库。这减少了数据库压力并提高了服务器响应时间。我希望你能接受它。

redis能当数据库用吗 为什么要用redis redis是什么型数据库

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。