|
本帖最后由 kasabulanka888 于 2018-1-18 15:42 编辑
1.你使用Redis的理由是什么?使用redis有哪些好处?
答:特点:Redis是一个远程内存数据库,不仅性能强大,而且还具有复制特性以及为解决问题而生的独一无二的数据模型;还可快捷地将Redis扩展成一个能够大数据的系统。
功能:不仅可以让代码变得更简短、更易懂、更易维护,而且还可以使代码的运行速度更快。
其它:Redis的效率和易用性也比关系数据库要好得多。
这么多好处而且还有多种新特性肯定要体验一下!
2.Redis的应用场景有哪些?(比如网站访问统计、数据过期处理等)
答:redis有多种数据类型,可以根据数据类型来定义应用场景
String数据类型--使用场景:常规计数: 微博数, 粉丝数。
HASH数据类型--使用场景:存储、读取、修改用户信息的属性
List数据类型--使用场景:微博 TimeLine、消息队列
Set数据类型--使用场景:QQ中的共同好友,好友推荐的信息;
Sorted Set数据类型--使用场景:游戏者得分或名次排行榜
3.“Redis有点像个拥有十八般武艺的四不像,想要解决所有问题,却没有完全好地解决掉任何一个问题。”你同意这个说法吗?为什么?
答:同意。之所以说是十八般武艺是因为它功能强大,性强极高,几乎涵盖了所有能支持的数据类型,另外还有很多特性。
“却没有完全解决掉任何一个问题”说明redis现在处于成长期,它自身还有很多问题在完善中。比如消耗内存很高,语句追加及持久性的存储等还在完善中. |
|