84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
自己工作中没太多机会接触到需要使用这技术的项目,目前memcache已经被redis所取代,很想知道redis在项目中扮演怎样的角色,是作为功能更强大的但依旧是数据缓存的角色,还是说已经可以胜任并取代MySQL地位的角色了
ringa_lee
对我来说处于核心地位。1.持久化已经很成熟,2.io性能让人感动,3.简单的k-v结构可以组合幻变出各种数据结构,比如文档、树、图、网络4.数据能设生命周期简直太舒服了
数据在内存里运行萌萌哒,反正有钱任性。
替代不了mysql 第一 它不具有SQL的功能,没有关系的概念,第二它的数据持久化和事务管理的功能远远不及mysql 。它目前的确可以代替较为简单的memcache作为一个具有多种数据结构的缓存服务器进行使用。
程序与数据库之前的位置
Redis做数据库不太靠谱1、支持的数据类型太少2、查询功能太弱3、数据也不是实时存储到磁盘
主要还是缓存一些需要频繁访问的数据
现在网站大多数不需要频繁的登陆了。一般都把session存在数据库中 我只用redis 就是做过这个工作
保存热数据的一个队列
对我来说处于核心地位。
1.持久化已经很成熟,
2.io性能让人感动,
3.简单的k-v结构可以组合幻变出各种数据结构,比如文档、树、图、网络
4.数据能设生命周期简直太舒服了
数据在内存里运行萌萌哒,反正有钱任性。
替代不了mysql 第一 它不具有SQL的功能,没有关系的概念,第二它的数据持久化和事务管理的功能远远不及mysql 。它目前的确可以代替较为简单的memcache作为一个具有多种数据结构的缓存服务器进行使用。
程序与数据库之前的位置
Redis做数据库不太靠谱
1、支持的数据类型太少
2、查询功能太弱
3、数据也不是实时存储到磁盘
主要还是缓存一些需要频繁访问的数据
现在网站大多数不需要频繁的登陆了。一般都把session存在数据库中 我只用redis 就是做过这个工作
保存热数据的一个队列