IT书架 本次搜索耗时 0.333 秒,为您找到 162 个相关结果.
  • 95.什么是 Redis 分区?

    95.什么是 Redis 分区? 95.什么是 Redis 分区? ? 关于如下四个问题,直接看 《Redis 分区》 文章。 Redis 分区是什么? 分区的优势? 分区的不足? 分区类型? 可能有胖友会懵逼,又是 Redis 主从复制,又是 Redis 分区,又是 Redis 集群。傻傻分不清啊! Redis 分区是一种模式,将数据分...
  • 91.Redis 集群都有哪些方案?

    91.Redis 集群都有哪些方案? 91.Redis 集群都有哪些方案? Redis 集群方案如下: 1、Redis Sentinel 2、Redis Cluster 3、Twemproxy 4、Codis 5、客户端分片 关于前四种,可以看看 《Redis 实战(四)集群机制》 这篇文章。 关于最后一种,客户端分片,在 Redis Cl...
  • 原理 5:同舟共济 —— 事务

    原理 5:同舟共济 —— 事务 Redis 事务的基本使用 原子性 discard(丢弃) 优化 Watch 思考题 原理 5:同舟共济 —— 事务 为了确保连续多个操作的原子性,一个成熟的数据库通常都会有事务支持,Redis 也不例外。Redis 的事务使用非常简单,不同于关系数据库,我们无须理解那么多复杂的事务模型,就可以直接使用。不...
  • compose 文件的结构和版本

    compose 文件的结构和版本 基本语法结构 docker-compose 语法版本 compose 文件的结构和版本 docker compose文件的语法说明 https://docs.docker.com/compose/compose-file/ 基本语法结构 version : "3.8" services : ...
  • 原理 3:未雨绸缪 —— 持久化

    原理 3:未雨绸缪 —— 持久化 快照原理 fork(多进程) AOF 原理 AOF 重写 fsync 运维 Redis 4.0 混合持久化 思考题 原理 3:未雨绸缪 —— 持久化 Redis 的数据全部在内存里,如果突然宕机,数据就会全部丢失,因此必须有一种机制来保证 Redis 的数据不会因为故障而丢失,这种机制就是 Redis...
  • 源码 8:精益求精 —— LFU vs LRU

    源码 8:精益求精 —— LFU vs LRU Redis 对象的热度 LRU 模式 LFU 模式 为什么 Redis 要缓存系统时间戳? redis 为什么在获取 lruclock 时使用原子操作? 如何打开 LFU 模式? 思考题 源码 8:精益求精 —— LFU vs LRU 在第 27 小节,我们讲到了 Redis 的 LRU ...
  • Liunx(centos7)安装docker

    1165 2023-10-26 《程序人生》
    Linux(contos7)安装docker并使用docker安装mysql&redis 一.进入linux操作系统 二.更新yum源为阿里镜像源 三、下载docker 四、通过docker安装mysql 五、通过docker安装redis Linux(contos7)安装docker并使用docker安装mysql&redis 一.进...
  • 5.基于redis实现分布式锁

    redsync源码解读 redsync项目地址 package main import ( goredislib "github.com/go-redis/redis/v8" "github.com/go-redsync/redsync/v4" "github.com/go-redsync/...
  • Python Flask + Redis 练习

    Python Flask + Redis 练习 程序准备 镜像准备 创建一个docker bridge 创建redis container 创建flask container 总结 Python Flask + Redis 练习 程序准备 准备一个Python文件,名字为 app.py 内容如下: from flask ...
  • 应用 9:大海捞针 —— Scan

    应用 9:大海捞针 —— Scan scan 基础使用 字典的结构 scan 遍历顺序 字典扩容 对比扩容缩容前后的遍历顺序 渐进式 rehash 更多的 scan 指令 大 key 扫描 扩展阅读 应用 9:大海捞针 —— Scan 在平时线上 Redis 维护工作中,有时候需要从 Redis 实例成千上万的 key 中找出特定前...