Redis
文章平均质量分 61
Alenlyx
这个作者很懒,什么都没留下…
展开
-
[Redis一]---Redis在Centos7下安装使用
17年开始使用Redis,对Redis进行回顾,首先是Redis在Linux下的安装使用。redis编译需要gcc环境,首先需要安装gcc环境yum -y install gcc automake autoconf libtool make安装rediswget http://download.redis.io/releases/redis-3.2.1.tar.gz //下载redis...原创 2018-11-28 15:39:00 · 96 阅读 · 0 评论 -
[Redis二]---Redis两种方式持久化
Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务器。持久化方式(1)RDB持久化(原理是将Reids在内存中的数据库记录定时 dump到磁盘上的RDB持久化)(...原创 2018-11-28 10:00:13 · 125 阅读 · 0 评论 -
[Redis三]---Redis数据类型和应用场景
Redis除了可以存储键还可以存储常见的5种数据类型,分别是:String、List、Set、Hash、ZSet。首先看看一张关于Redis5种数据结构的对比:下边就分别介绍5中国不同的数据结构类型。String(字符串)string 是 redis 最基本的类型,你可以理解成与 Memcached 一模一样的类型,一个 key 对应一个 value。string 类型是二进制安全的。...原创 2018-11-28 16:10:39 · 99 阅读 · 0 评论 -
[Redis四]---Redis缓存雪崩、缓存穿透
一.缓存击穿在讨论缓存击穿之前,先回顾数据加载过程因此,如果黑客每次故意查询一个在缓存内必然不存在的数据,导致每次请求都要去存储层去查询,这样缓存就失去了意义。如果在大流量下数据库可能挂掉。这就是缓存击穿。场景如下图所示:我们正常人在登录首页的时候,都是根据userID来命中数据,然而黑客的目的是破坏你的系统,黑客可以随机生成一堆userID,然后将这些请求怼到你的服务器上,这些请求在...原创 2018-11-28 17:06:43 · 151 阅读 · 0 评论 -
[Redis五]---Redis使用Zset实现销量排行榜
已经有人写的很完善,参考博客根据 redis 实现商品排行榜原创 2018-11-28 17:24:17 · 2239 阅读 · 0 评论