Redis 之(一) Redis简介
Redis 可以说是现在非常热门的一项技术了,那么,Redis究竟是什么呢?
Redis的全称是「Remote DictionaryService」,是一个由Salvatore Sanfilippo写的key-value存储系统。Redis 以其超高的性能、完美的文档、简洁易懂的源码和丰富的客户端库支持在开源中间件领域广受好评。国内外很多大型互联网公司都在使用 Redis,比如 Twitter、YouPorn、暴雪娱乐、Github、StackOverflow、腾讯、阿里、京东、华为、新浪微博等等,很多中小型公司也都有应用。也可以说,对 Redis 的了解和应用实践已成为当下中高级后端开发者绕不开的必备技能。
那么,我们一般在什么地方会运用到Redis呢?在这里我们先简单的举几个例子,比如:
1.在主页中显示最新的项目列表。
2.排行榜及相关问题。
3.队列
4.缓存
............
为什么我们要使用Redis呢:
-
解决应用服务器的cpu和内存压力
-
减少io的读操作,减轻io的压力
-
关系型数据库的扩展性不强,难以改变表结构
当然现在这样的描述并不能让你明白Redis的具体应用场景,我会在接下来的文章中继续介绍。
希望能够和大家一起进步。
仅自己学习复习记录使用,文章内容除自己理解外多为其他网络文章收集整理,侵删。