java - 用了redis还需要MySQL或者Oracle之类的数据库吗
怪我咯
怪我咯 2017-04-17 17:35:18
0
12
1098

如题 像一些大并发访问的如新浪微博应用了redis 我想知道数据都存储在redis里面吗 还有没有用非nosql数据库来存储数据

怪我咯
怪我咯

走同样的路,发现不同的人生

Antworte allen(12)
小葫芦

Redis 一般做缓存用,如果需要持久化存储,肯定是需要像mysql 这种数据库的

黄舟

看场景而定,redis似乎也能持久化,虽然我不知道能不能有关系数据库那种可靠性
复杂一点的逻辑都要上数据库

伊谢尔伦

必须需要。nosql不能胜任所有开发场景。
并且redis的持久化并不绝对完美

黄舟

http://blog.jobbole.com/83459/
建议看下这个!

大家讲道理

对比是否可取代,要找出重要三点:
1、Redis数据持久化还是有问题。
2、不支持事务严格ACID
3、不支持复杂条件查询。

大家讲道理

前端读取数据redis
后台操作用mysql
后台mysql同步到redis
前端redis数据队列到mysql

阿神

需要。

生产环境中,redis多用来做缓存或者队列,数据的存储还是要放到mysql之类的关系型数据库中

大家讲道理

那是必须的啊

洪涛

Redis是缓存,缓存不是作为持久化的地方.数据库才是

小葫芦

持久化是必要的

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage