![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
文章平均质量分 70
学海无涯码代码
这个作者很懒,什么都没留下…
展开
-
Redis----lua篇
Redis Lua篇相信大部分redis使用者,至少听过Lua脚本,使用的话,更好了,今天我以个人学习经验交流把我对lua的使用写出来。首先看一下网上对lua脚本的介绍和使用:以上是在菜鸟教程上找到的内容并截图。教程里并没有具体的写出使用,至少很简单的描述了一个实例。比如:怎么设置key?怎么设置分布式锁?怎么删除key?…等等这些,在菜鸟教程里面都没具体描述。所以我写该篇文章,主要是描述在实际的生产中的使用。lua的简单介绍还是要写一下:EVAL script numkeys原创 2021-02-25 14:37:38 · 755 阅读 · 0 评论 -
Redis——————第二篇--淘汰策略篇
6种数据淘汰策略1、volatile-lru:从已设置过期时间的数据集(server.db[i].expires)中挑选最近最少使用的数据淘汰(加入键的时候如果过限,首先从设置了过期时间的键集合中驱逐最久没有使用的键)2、volatile-ttl:从已设置过期时间的数据集(server.db[i].expires)中挑选将要过期的数据淘汰(从配置了过期时间的键中驱逐马上就要过期的键)3、volatile-random:从已设置过期时间的数据集(server.db[i].expires)中任意选择数据淘原创 2021-02-22 12:05:06 · 101 阅读 · 0 评论 -
Redis——————第一篇--功能篇
博客上记录的哪些场景会用到redis记录帖子的点赞数、评论数和点击数 (hash)。记录用户的帖子 ID 列表 (排序),便于快速显示用户的帖子列表 (zset)。记录帖子的标题、摘要、作者和封面信息,用于列表页展示 (hash)。记录帖子的点赞用户 ID 列表,评论 ID 列表,用于显示和去重计数 (zset)。缓存近期热帖内容 (帖子内容空间占用比较大),减少数据库压力 (hash)。记录帖子的相关文章 ID,根据内容推荐相关帖子 (list)。如果帖子 ID 是整数自增的,可以使用 Re原创 2021-02-20 10:04:39 · 202 阅读 · 0 评论 -
Redis基础篇
首先回顾一下Redis数据结构如果想在技术道路上继续前行,往架构师方向发展,那么以上的数据结构以及高级的数据结构,一定要了解、熟悉,为以后在工作中做技术选型做准备。Redis 小总结与传统数据库不同的是 Redis 的数据是 存在内存 中的,所以 读写速度 非常 快,因此 Redis 被广泛应用于 缓存 方向,每秒可以处理超过 10 万次读写操作,是已知性能最快的 Key-Value 数据库。另外,Redis 也经常用来做 分布式锁。除此之外,Redis 支持事务 、持久化、LUA脚本、LRU驱动原创 2021-02-20 09:53:22 · 155 阅读 · 1 评论