探索Redisredis介绍与基础数据

Redis是什么?

Redis是一个缓存中间件,我相信做身为技术即使没有用过但也听说过了。国内外很多大型互联网公司都在使用Redis。可以说edis是大多数后端开发者的必备技术。

Redis能做什么?

Redis可以应用的范围非常广泛,让我们以微博为例,看看Redis可以在哪些地方应用

记录微博的点赞数,评论数,转发数(hash)。

记录热门话题,用于展示实时热点(zset)。

记录微博信息,用于ListView展示(hash)。

记录转发者与微博之间的关系(zet)。

当然,实际情况下的需求可能比这更多,试想一下,如果没有缓存缓解微博的压力,每一个请求都直接从数据库中查询,微博这么高流量的应用,早就宕机瘫痪了。

Redis基础

由于Redis官方没有对windows做支持,所以Windows用户想要体验Redis,可以使用用虚拟机来体验。主要的安装方式有:

使用Docker安装。

源码编译。

使用系统的软件管理工具安装,如果apt-getinstall,yuminstall,brewinstall。

Docker方式

#拉取redisdockerpullredis#运行redis容器dockerrun--nameredis-d-p:redis#执行容器中的redis-cli程序,对redis进行相关操作dockerexec-itmyredisredis-cli源码编译的方式

#拉取代码gitclone







































白癜风系统检查项目
白癜风可以治好不



转载请注明:http://www.92nongye.com/txjg/204621767.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了