首页 > 文章列表
  • 使用Redis实现点赞和取消点赞功能
    使用Redis实现点赞和取消点赞功能
    代码实现:/**      *      * @param userId 点赞的人     &n
    Redis
    101 2024-04-15
  • 探究Redis集群主从架构的工作原理
    探究Redis集群主从架构的工作原理
    本篇文章带大家深入理解下Redis集群主从复制原理,希望对大家有所帮助!一、首先思考一个问题,为什么redis性能这么高还需要分布式方案?1、实现更高性能:高并发应用,单机性能会有影响,需要更多redis服务器分担压力,实现负载均衡2、
    Redis
    491 2024-04-15
  • 三种Redis集群模式的介绍
    三种Redis集群模式的介绍
    三种集群模式redis有三种集群模式,其中主从是最常见的模式。Sentinel 哨兵模式是为了弥补主从复制集群中主机宕机后,主备切换的复杂性而演变出来的。哨兵顾名思义,就是用来监控的,主要作用就是监控主从集群,自动切换主备,完成集群故障
    Redis
    327 2024-04-14
  • 如何在Linux中配置Redis开机自启动
    如何在Linux中配置Redis开机自启动
    Linux设置redis开机自启具体方法1、设置redis.conf中daemonize为yes,确保守护进程开启。2、编写开机自启动脚本 vi /etc/init.d/redis看清楚目录,是在 etc/init.d下新建redis文件 ,为什
    Redis linux
    227 2024-04-14
  • 定义Redis的Object结构体
    定义Redis的Object结构体
    Redis的两层数据结构简介redis的性能高的原因之一是它每种数据结构都是经过专门设计的,并都有一种或多种数据结构来支持,依赖这些灵活的数据结构,来提升读取和写入的性能。如果要了解redis的数据结构,可以从两个不同的层面来讨论它:第一个层面,是从使用者的角度,这
    Redis Object
    431 2024-04-13
  • 在CentOS系统中安装Redis 3.0的方法
    在CentOS系统中安装Redis 3.0的方法
    线上的统一聊天及推送系统redis版本2.8.6,跑了近一年运行良好,之所以测试redis3.0,因为3.0相比2.8加了很多新特性:redis cluster —— 一个分布式的 redis 实现全新的 “embedded string” 对象编码结果,更少的缓存
    Redis centos
    379 2024-04-13
  • 使用AOP结合Redis和Lua实现限流功能
    使用AOP结合Redis和Lua实现限流功能
    需求公司里使用OneByOne的方式删除数据,为了防止一段时间内删除数据过多,让我这边做一个接口限流,超过一定阈值后报异常,终止删除操作。实现方式创建自定义注解 @limit 让使用者在需要的地方配置 count(一定时间内最多访问次数)、 period(给定的时间
    Redis aop lua
    227 2024-04-12
  • Redis经常遇到的问题是什么
    Redis经常遇到的问题是什么
    1.什么是redis?Redis 是一个基于内存的高性能key-value数据库。2.Reids的特点  Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到
    Redis
    157 2024-04-11
  • Node.js中如何使用Redis实现添加和查询操作
    Node.js中如何使用Redis实现添加和查询操作
    一个例子对于一个新的模块,我们需要在我们的项目中先安装redis模块才能用。命令cnpm install redis新建一个redis.js的文件,代码如下://引入redis var redis = require
    Redis Node.js
    496 2024-04-11
  • 优化Redis缓存占用空间
    优化Redis缓存占用空间
    场景设定1、我们需要将POJO存储到缓存中,该类定义如下public class TestPOJO implements Serializable {     private&
    Redis
    447 2024-04-10
  • 实现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