首页 > 文章列表
  • 实现LRU缓存淘汰算法的Redis方法
    实现LRU缓存淘汰算法的Redis方法
    1 标准LRU的实现原理LRU,最近最少使用(Least Recently Used,LRU),经典缓存算法。LRU会使用一个链表维护缓存中每个数据的访问情况,并根据数据的实时访问,调整数据在链表中的位置,然后通过数据在链表中的位置,表示数据是最近刚访问的,还是已有
    Redis lru
    177 2024-04-09
  • 实现nginx与redis的session共享技术
    实现nginx与redis的session共享技术
    1.第一步是安装redis,我的服务器是windows的,下载的是免安装版本,解压以后就可以了,其目录如下。一开始redis是默认不需要密码,如果想要设置密码,可以进入redis.windows.conf文件下找到requirepass,删除前面的#号,在其后面便可
    Redis nginx session
    261 2024-04-09
  • 如何在SpringBoot项目中集成Redis集群
    如何在SpringBoot项目中集成Redis集群
    配置参数因为这篇文章不介绍 Redis 集群的搭建,这里我们假设已经有了一个 Redis 的集群环境,我们项目中需要调整以下几个部分修改配置参数,集群的节点和密码配置;确保引入的 Jedis 版本支持设置密码,spring-data-redis 1.8 以上,Spr
    Redis springboot
    500 2024-04-09
  • Redis List数据结构常用操作命令有哪些?
    Redis List数据结构常用操作命令有哪些?
    Redis数据类型List操作在redis里,可以把list巧妙的运用成 栈、队列、阻塞队列等。一、push 插入元素1. lpush,在头部插入将一个值或者多个值,插入到列表的头部。lpush list onelpush list&n
    Redis list
    174 2024-04-07
  • 如何禁用Spring Boot中的Redis自动配置
    如何禁用Spring Boot中的Redis自动配置
    springboot 排除redis的自动配置因为要配置一个redis链接,所以将系统自带的配置排除,分别是RedisAutoConfiguration.class 和 RedisRepositoriesAutoConfiguration.cla
    Redis springboot
    168 2024-04-07
  • 使用Redis位操作实现bitset
    使用Redis位操作实现bitset
    本文redis试验代码基于如下环境:操作系统:Mac OS 64位版本:Redis 5.0.7 64 bit运行模式:standalone moderedis位操作reids位操作也叫位数组操作、bitmap,它提供了SETBIT、GETBIT、BITCOUNT、B
    Redis bit
    216 2024-04-07
  • 如何在Linux系统上重新启动Redis
    如何在Linux系统上重新启动Redis
    linux 下redis启动命令 /usr/local/bin/redis-server  /home/data/redis-3.2.1/redis.conf如果不知道redis-server文件位置输入如下命令查询位置 fi
    Redis linux
    195 2024-04-07
  • 分析Centos7.6下安装Redis实例
    分析Centos7.6下安装Redis实例
    一、安装gcc依赖由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装 [root@localhost local]# yum install -y gcc 二、下载并解
    Redis centos
    383 2024-04-06
  • 实现任务调度的Redis分布式锁机制
    实现任务调度的Redis分布式锁机制
    在分布式大批量数据采集过程中,信源的管理尤为重要。为保证同一任务在同一时间,只能被一个采集器处理,必须保证任务调度的唯一性。通常我们在进行分布式数据采集时,一般情况下都会有一个调度模块,其主要的职责就是负责采集任务的分发,同时保证任务的唯一性。由于是分布式,涉及到多
    Redis
    396 2024-04-05
  • 使用Python进行Redis消息队列操作
    使用Python进行Redis消息队列操作
    redis 是一个 Key-Value 数据库,Value 支持 string(字符串),list(列表),set(集合),zset(有序集合),hash(哈希类型)等类型。Redis 服务  1、安装   yum 
    Python Redis
    438 2024-04-04
  • 不同的Redis数据持久化方法
    不同的Redis数据持久化方法
    redis是单线程,为什么这么快?基于内存,绝大部分请求是纯粹的内存操作,CPU不是Redis的瓶颈。避免了不必要的CPU上下文切换和其他竞争条件,比如锁操作等。底层是使用多路I/O复用模型,非阻塞IO。Redis6 后支持多线程,但是默认不开启。redis有哪些持
    Redis
    109 2024-04-04
  • 配置Redis的高可用和持久化功能
    配置Redis的高可用和持久化功能
    一、Redis 高可用1. Redis 高可用概述  在web服务器中,高可用是指服务器可以正常访问的时间,衡量的标准是在多长时间内可以提供正常服务(99.9%、99.99%、99.999%等等)。【相关推荐:Redis视频教程】  但是在Redis语境中,高可用的
    Redis
    445 2024-04-04
  • 处理Redis缓存三种异常的方法
    处理Redis缓存三种异常的方法
    一、背景Redis是一个完全开源的、遵守BSD协议的、高性能的key-value数据结构存储系统,它支持数据的持久化,可以将内存中的数据保存在磁盘中,而且不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储,功
    Redis
    221 2024-04-04
  • 如何在Redis中清除所有数据
    如何在Redis中清除所有数据
    Redis 清空所有数据步骤总结1、打开cmd 命令窗口,切换至Redis 安装目录下的bin文件夹2、在cmd 命令窗口,输入连接Redis 指令:redis-cli.exe -h 127.0.0.1 -p 63893、连接
    Redis
    439 2024-04-04
  • 如何搭建Redis 7.0集群
    如何搭建Redis 7.0集群
    Redis7.0部署集群详细版集群的架构:集群就是使用网络将若干台计算机联通起来,并提供统一的管理方式,使其对外呈现单机的服务效果集群的作用:分散单台服务器的访问压力,实现负载均衡分散单台服务器的存储压力,实现可扩展性降低单台服务器宕机带来业务灾难1、Redis集群
    Redis
    145 2024-04-04
  • 比较Redis在使用不同内存分配器时的碎片率
    比较Redis在使用不同内存分配器时的碎片率
      在Redis的 zmalloc.c 源码中,我们可以看到如下代码:  /* Explicitly override malloc/free etc when using tcmalloc. */  #if defined(USE_TCMALLOC)  #defi
    Redis
    309 2024-04-04
  • Redis线程模型是什么
    Redis线程模型是什么
    Redis它是一个单线程的,这一点需要去注意的。首先我们呢会有一个客户端,这个客户端在我们之前其实使用的是一个redis client 这样的一个工具去连接的redis server。 如果说我们后续再整合到java 里面去的话,在java 里面其实也会提供相应的
    Redis
    115 2024-04-03
  • 安装和配置Redis在Centos7操作系统中的步骤
    安装和配置Redis在Centos7操作系统中的步骤
    Centos7安装Redis0、更新文件yum update -y1、下载redis2、将压缩包放到Linux,我放在了export/intstall并解压cd export/install tar -z
    Redis centos
    289 2024-04-03
  • 如何在Windows上为Redis设置密码
    如何在Windows上为Redis设置密码
    设置密码有两种方式。1. 命令行设置密码。运行cmd切换到redis根目录,先启动服务端>redis-server.exe另开一个cmd切换到redis根目录,启动客户端>redis-cli.exe -h 127.0.0.1 
    Redis windows
    274 2024-04-02
  • 使用Redis在ThinkPHP5框架中的封装方法
    使用Redis在ThinkPHP5框架中的封装方法
    Redis是一种常用的非关系型数据库,主要用作数据缓存,数据保存形式为key-value,键值相互映射.它的数据存储跟MySQL不同,它数据存储在内存之中,所以数据读取相对而言很快,用来做高并发非常不错.ThinkPhP5.0自带了Redis扩展,在使用之前先下载p
    Redis ThinkPHP
    500 2024-04-02

热门推荐