Redis

  • Redis面试题

    1、什么是 Redis? Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key-value 数据库。 Redis 与其他 key - value 缓存产品有以下三个特点:Redis 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启…

    大数据 2022年7月13日
  • redis7.x集群部署

    背景介绍 redis 常用集群方案一般分为两种:主从(哨兵)模式 和 redis cluster 方案,因为 cluster亦支持并且官方推荐将node配置成主从结构,即一个master主节点,挂n个slave从节点,所以本方案针对的所有说的集群…

    大数据 2022年7月13日
  • 通过xshell在linux上安装redis3.0.0

    1)安装环境 首先要安装环境: yum install gcc-c++   2)上传解压 通过xftp6将redis安装包上传到linux; 解压缩: tar -zxvf redis-3.0.0.tar.gz   3)编译 进入redis文件夹cd /root/redis-3.0.0,执行make命令进…

    大数据 2022年7月13日
  • Redis 内存优化神技,小内存保存大数据

    大家好,我是「码哥」,大家可以叫我靓仔。 这次码哥跟大家分享一些优化神技,当你面试或者工作中你遇到如下问题,那就使出今天学到的绝招,一招定乾坤! 如何用更少的内存保存更多的数据? 我们应该从 Redis 是如…

    大数据 2022年7月13日
  • redis底层数据结构

    一丶Redis底层结构 1. redis 存储结构 redis的存储结构从外层往内层依次是redisDb、dict、dictht、dictEntry。 redis的Db默认情况下有16个,每个redisDb内部包含一个dict的数据结构。 redis的dict内部包含dictht的…

    大数据 2022年7月13日
  • docker配置redis主从

      一、获取镜像 docker pull redis:6.0.8   二、创建对应的master和slave的配置文件 2.1 下载对应版本的配置文件http://download.redis.io/releases/ 2.2 分别修改master和slave的配置文件  配置 master #bind 127.…

    大数据 2022年7月13日
  • openresty中使用redis模块

    在一些高并发的场景中,我们常常会用到缓存技术,现在我们常用的分布式缓存redis是最知名的, 我们这里介绍一下如何操作redis。 操作redis,我们需要引入redis模块 require "resty.redis"; 我们现在做个可以操作re…

    大数据 2022年7月13日
  • Redis八:Windows环境下的Redis集群搭建

    一、准备工作 本次Redis 集群搭建使用官方提供的Redis Cluster的管理工具:redis-trib.rb; 一共需要4个部件: Redis Ruby语言运行环境 Redis的Ruby驱动redis-xxxx.gem 创建Redis集群的工具redis-trib.rb,使用redi…

    大数据 2022年7月12日
  • Redis八:Windows环境下的Redis集群搭建

    一、准备工作 本次Redis 集群搭建使用官方提供的Redis Cluster的管理工具:redis-trib.rb; 一共需要4个部件: Redis Ruby语言运行环境 Redis的Ruby驱动redis-xxxx.gem 创建Redis集群的工具redis-trib.rb,使用redi…

    大数据 2022年7月12日
  • redis中的robj结构体对象

    1.对象结构体robj typedef struct redisObject {    unsigned type:4;    unsigned encoding:4;    unsigned lru:LRU_BITS; /* LRU time (relative to global lru_clock) or                            * LFU data…

    大数据 2022年7月12日