Redis

  • Redis的持久化

    redis数据存在于内存中,如果机器出了问题,就会导致数据丢失,所以要对redis数据进行备份。 redis数据备份有两种方式: RDB AOF 以下基于 redis3 进行实操,来看看两种方式有什么不同。 简单配置下redis: port 63…

    大数据 2022年7月26日
  • Redis原理篇

    1 原理篇-Redis数据结构 1.1 Redis数据结构-动态字符串 我们都知道Redis中保存的Key是字符串,value往往是字符串或者字符串的集合。可见字符串是Redis中最常用的一种数据结构。 不过Redis没有直接使用C语言中的字符…

    大数据 2022年7月26日
  • redis中的zest

    Zset也就是sortset,它的底层数据结构包括ziplist或skiplist,在同时满足下列两个条件的时候使用ziplist: 有序集合保存的元素数量小于128个 有序集合保存的所有元素的长度小于64字节 其他时候使用skiplist,主要用…

    大数据 2022年7月26日
  • Redis高级篇:之最佳实践

    1. Redis键值设计 1.1 优雅的key结构 Redis的Key虽然可以自定义,但最好遵循下面的几个最佳实践约定: 遵循基本格式:[业务名称]:[数据名]:[id] 长度不超过44字节 不包含特殊字符 例如:我们的登录业务,保存用户信…

    大数据 2022年7月25日
  • Redis---命令行模式

    前言 在《Redis数据类型》一节,我们使用了大量的 Redis 命令。从本节开始我们将对各种数据类型的常用命令做详细讲解。 Redis 命令用于在 Redis 服务器上执行一些操作,而命令运行的方式是通过客户端命令行来执行的…

    大数据 2022年7月25日
  • redis 限流策略

    固定时间窗口算法 将某一个时间段当做一个窗口,在这个窗口内存在一个计数器记录这个窗口接收请求的次数,每接收一次请求便让这个计数器的值加一,如果计数器的值大于请求阈值的时候,即开始限流。当这个时间段结束…

    大数据 2022年7月25日
  • 聊聊如何用 Redis 实现分布式锁?

    作者:小林coding 计算机八股文网站:https://xiaolincoding.com 哈喽,我是小林。 今天跟大家聊聊两个问题: 如何用 Redis 实现分布式锁? Redis 是如何解决集群情况下分布式锁的可靠性问题的? 如何用 Redis 实现…

    大数据 2022年7月25日
  • Redis做Mybatis的二级缓存

    Redis做mybatis的二级缓存 作用提升速度,保证多台服务器访问同一数据库时不会崩注意:保证本地有下载redis且已经打开,否则无法使用。【本文只讲述了实现步骤,并没有原理讲解】 保证有导入mybatis依赖和Redis依赖…

    大数据 2022年7月25日
  • NodeJS 连接 Redis 读写操作

    一、Redis 基础 Redis 可以说是最最最简单的数据库了。大部分数据库的读写操作都是在硬盘上的,而 Redis 是在内存上的。所以读写速度会比其他传统数据库要快。但缺点是数据不能持久化,一旦断电重启,数据就没了。…

    大数据 2022年7月25日
  • Redis 集群

    Redis集群(Redis-Cluster) Redis有四种模式,分别是单机版、主从复制模式、哨兵模式、以及集群模式。   Cluster模式 Cluster是真正的集群模式了,哨兵解决和主从不能自动故障恢复的问题,主机内存有限,主机写能…

    大数据 2022年7月25日