
redis
文章平均质量分 70
学海无涯码代码
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis----lua篇
Redis Lua篇 相信大部分redis使用者,至少听过Lua脚本,使用的话,更好了,今天我以个人学习经验交流把我对lua的使用写出来。 首先看一下网上对lua脚本的介绍和使用: 以上是在菜鸟教程上找到的内容并截图。 教程里并没有具体的写出使用,至少很简单的描述了一个实例。 比如: 怎么设置key? 怎么设置分布式锁? 怎么删除key? … 等等 这些,在菜鸟教程里面都没具体描述。所以我写该篇文章,主要是描述在实际的生产中的使用。 lua的简单介绍还是要写一下: EVAL script numkeys原创 2021-02-25 14:37:38 · 964 阅读 · 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 · 141 阅读 · 0 评论 -
Redis——————第一篇--功能篇
博客上记录的哪些场景会用到redis 记录帖子的点赞数、评论数和点击数 (hash)。 记录用户的帖子 ID 列表 (排序),便于快速显示用户的帖子列表 (zset)。 记录帖子的标题、摘要、作者和封面信息,用于列表页展示 (hash)。 记录帖子的点赞用户 ID 列表,评论 ID 列表,用于显示和去重计数 (zset)。 缓存近期热帖内容 (帖子内容空间占用比较大),减少数据库压力 (hash)。 记录帖子的相关文章 ID,根据内容推荐相关帖子 (list)。 如果帖子 ID 是整数自增的,可以使用 Re原创 2021-02-20 10:04:39 · 306 阅读 · 0 评论 -
Redis基础篇
首先回顾一下Redis数据结构 如果想在技术道路上继续前行,往架构师方向发展,那么以上的数据结构以及高级的数据结构,一定要了解、熟悉,为以后在工作中做技术选型做准备。 Redis 小总结 与传统数据库不同的是 Redis 的数据是 存在内存 中的,所以 读写速度 非常 快,因此 Redis 被广泛应用于 缓存 方向,每秒可以处理超过 10 万次读写操作,是已知性能最快的 Key-Value 数据库。另外,Redis 也经常用来做 分布式锁。 除此之外,Redis 支持事务 、持久化、LUA脚本、LRU驱动原创 2021-02-20 09:53:22 · 243 阅读 · 1 评论