Redis是一款高性能的NOSQL系列的非关系型数据库
没接触Redis之前,我曾写过一个实现数据库分页查询的页面,在掉了213根头发之后我发现一个问题,我后台数据库只有不到200条数据,实现到网站上那叫一个慢啊,需要转好久才能展示数据,这要是面向企业的话用户早就投诉你了
举个例子,我开了一家苹果专卖店,第一天开业,来的人很少,顾客进店后对我说:我要三个富士苹果!我到后院去拿着梯子上了苹果树,给顾客摘了三个苹果。慢慢的逐渐来了第二个顾客,第三个乃至第三十个顾客,没办法,虽然我雇了一些员工帮我一起摘苹果(线程池),但效率还是慢,每次摘苹果都要重复搭梯子,上去,摘,下来等等重复的操作。于是,聪明的小芮从外面买来了很多苹果框将一些顾客经常买的苹果放到框里(假设苹果不会坏掉),每天只需要上一次树把苹果都摘下来就可以,这样大大的减少的对苹果树的“访问” 在本例中,,数据是苹果,数据库(Mysql)是苹果树,我是帅哥,Redis就是苹果框
当您在编码时遇到不经常更改的数据时,听我的,用redis就对了,查询速度是真的快
我们下一章再见,拜拜~