Redis 实战与原理
文章平均质量分 90
Alascanfu
O ever youthful, O ever weeping
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis In Action —— Advanced —— 数据主从同步原理 —— 全量同步 与 增量同步 工作流程及原理 —— 以及如何利用 docker 容器技术快速模拟单机 Redis 集群
Redis In Action —— Advanced —— 数据主从同步原理 —— 全量同步 与 增量同步 工作流程及原理 —— 以及如何利用 docker 容器技术快速模拟单机 Redis 集群原创 2022-08-06 17:54:36 · 569 阅读 · 0 评论 -
Redis In Action —— Advanced —— Redis 的两种持久化方式 —— RDB 与 AOF 工作流程与原理 —— RDB 与 AOF 的对比 —— 囊括面试题
Redis是内存存储,服务器重启可能会导致数据丢失实现 Redis 数据持久化搭建主从集群,实现读写分离如果 Redis 宕机,则服务不可用,需要一种自动的故障恢复手段利用 Redis 哨兵,实现健康监测和自动恢复搭建分片集群,利用插槽机制实现动态扩容1️⃣ RDB全称Redis Database Backup file (Redis数据备份文件),也被叫做Redis数据快照。2️⃣ 简单来说就是把内存中的所有数据都记录到磁盘中。3️⃣ 当redis实例故障重启后,从磁盘读取快照文件,恢复数据.4️⃣ 快照原创 2022-08-05 23:21:50 · 278 阅读 · 0 评论 -
Redis In Action —— Redis Cache Client 工具类封装 —— 封装了针对于缓存穿透、缓存击穿等问题的优化 —— 缓存空值数据|缓存击穿互斥锁优化|缓存击穿逻辑过期优化
添加数据时,如果redis判断该操作会导致占用内存大小超过内存限制,就会扫描所有的key,淘汰一些。:添加数据时,如果redis判断该操作会导致占用内存大小超过内存限制,扫描那些。:添加数据时,如果redis判断该操作会导致占用内存大小超过内存限制,扫描那些。:添加数据时,如果redis判断该操作会导致占用内存大小超过内存限制,就会。:添加数据时,如果redis判断该操作会导致占用内存大小超过内存限制,就会。:添加数据时,如果redis判断该操作会导致占用内存大小超过内存限制,就会。...原创 2022-08-04 16:56:20 · 788 阅读 · 0 评论 -
NoSQL —— NoSQL 三大理论基石 —— CAP —— BASE—— 最终一致性
| ACID | 含义 | 通俗解释 || ---- | ------------------ | ------------------------------ || A | Atomicity 原子性 | 要么全部成功,要么全部失败 || C | Consistency 一致性 | 事务完成时,所有相关数据一致 || I | Isolation 隔离性 | 并发事务相互隔离原创 2022-07-26 22:36:02 · 4439 阅读 · 0 评论 -
Redis —— Redis In Action —— Redis 实战—— 实战篇二 —— 商业查询缓存 —— Redis 作为缓存数据返回给用户 — 有代码
heima 点评Redis —— 项目1️⃣ 短信登录 —— Redis 的共享 session 应用2️⃣ 商户查询缓存 —— 企业的缓存使用技巧| 缓存雪崩、穿透等问题解决3️⃣ 达人探店 —— 基于 List 点赞链表|基于 SortedSet 的点赞排行榜4️⃣ 优惠券秒杀 —— Redis 的计数器| Lua 脚本 Redis | 分布式锁 | Redis 的三种消息队列 ⭐5️⃣ 好友关注 —— 基于 Set 集合的关注|取关|共同关注|消息推送的功能6️⃣ 附近的商户 —— Redis 的 G原创 2022-07-10 16:02:16 · 519 阅读 · 0 评论 -
Redis —— Redis In Action —— Redis 实战—— 实战篇一 —— 基于 Redis 的短信登录功能 —— Redis + Token 的共享 session 应用— 有代码
heima 点评Redis —— 项目1️⃣ 短信登录 —— Redis 的共享 session 应用2️⃣ 商户查询缓存 —— 企业的缓存使用技巧| 缓存雪崩、穿透等问题解决3️⃣ 达人探店 —— 基于 List 点赞链表|基于 SortedSet 的点赞排行榜4️⃣ 优惠券秒杀 —— Redis 的计数器| Lua 脚本 Redis | 分布式锁 | Redis 的三种消息队列 ⭐5️⃣ 好友关注 —— 基于 Set 集合的关注|取关|共同关注|消息推送的功能6️⃣ 附近的商户 —— Redis 的 G原创 2022-07-05 02:08:25 · 823 阅读 · 1 评论 -
Redis —— Redis In Action —— Redis 实战—— 基础篇 —— Redis 的常见命令解析 以及 Redis 结合客户端的快速上手使用—— SpringData Redis
⭐ 通用命令1️⃣ KEYS : 查看符合模板的所有 key——不建议在生产环境设备上使用可以通过 可以查看一个命令的具体用法,例如: matches , and matches and matches and but not matches , , … but not matches and 2️⃣ DEL :删除指定的KEY —— 也可以删除多个 KEY📚 Removes the specified keys. A key is ignored if i.原创 2022-07-04 00:00:34 · 589 阅读 · 0 评论 -
Redis —— How To Install Redis And Configuration(如何快速在 Ubuntu18.04 与 CentOS7.6 Linux 系统上安装 Redis)
📚注意点一:如若出现 Command ‘gcc’ not found ,因为 redis 是作者通过C语言进行编写的,而系统中并没有安装 gcc 或者版本较低从而导致无法编译运行,没有该条指令操作去编译。完成上述操作之后,再次在 目录下执行 make📚注意点二: 当我们再次执行 命令时,显示 error: jemalloc/jemalloc.h: No such file or directory 时,官方文档提出这是关于分配器 的问题,如果有MALLOC 这个 环境变量, 会有用这个环境变量..原创 2022-07-02 21:09:56 · 438 阅读 · 0 评论
分享