如题 像一些大并发访问的如新浪微博应用了redis 我想知道数据都存储在redis里面吗 还有没有用非nosql数据库来存储数据
走同样的路,发现不同的人生
Redis 一般做缓存用,如果需要持久化存储,肯定是需要像mysql 这种数据库的
看场景而定,redis似乎也能持久化,虽然我不知道能不能有关系数据库那种可靠性复杂一点的逻辑都要上数据库
必须需要。nosql不能胜任所有开发场景。并且redis的持久化并不绝对完美
http://blog.jobbole.com/83459/建议看下这个!
对比是否可取代,要找出重要三点:1、Redis数据持久化还是有问题。2、不支持事务严格ACID3、不支持复杂条件查询。
前端读取数据redis后台操作用mysql后台mysql同步到redis前端redis数据队列到mysql
需要。
生产环境中,redis多用来做缓存或者队列,数据的存储还是要放到mysql之类的关系型数据库中
那是必须的啊
Redis是缓存,缓存不是作为持久化的地方.数据库才是
持久化是必要的
Redis 一般做缓存用,如果需要持久化存储,肯定是需要像mysql 这种数据库的
看场景而定,redis似乎也能持久化,虽然我不知道能不能有关系数据库那种可靠性
复杂一点的逻辑都要上数据库
必须需要。nosql不能胜任所有开发场景。
并且redis的持久化并不绝对完美
http://blog.jobbole.com/83459/
建议看下这个!
对比是否可取代,要找出重要三点:
1、Redis数据持久化还是有问题。
2、不支持事务严格ACID
3、不支持复杂条件查询。
前端读取数据redis
后台操作用mysql
后台mysql同步到redis
前端redis数据队列到mysql
需要。
生产环境中,redis多用来做缓存或者队列,数据的存储还是要放到mysql之类的关系型数据库中
那是必须的啊
Redis是缓存,缓存不是作为持久化的地方.数据库才是
持久化是必要的