首页 > 文章列表
  • 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
  • 安装PHP7的Redis扩展在CentOS7的方法
    安装PHP7的Redis扩展在CentOS7的方法
    安装扩展注意:第一次使用非 root 用户没有成功,改用 root 用户会成功下载扩展包,在找到匹配的版本,wget 下载到服务器中解压并进入目录中 tar zxf redis-4.0.1.tgz,cd r
    php Redis centos7
    416 2024-04-01
  • 分析使用Python操作Redis实例
    分析使用Python操作Redis实例
    redis 是一个 Key-Value 数据库,Value 支持 string(字符串),list(列表),set(集合),zset(有序集合),hash(哈希类型)等类型。一、安装pip install redis二、连接redis两种方式1、
    Python Redis
    293 2024-04-01
  • 解决Redis秒杀优惠券问题
    解决Redis秒杀优惠券问题
    1 实现优惠券秒杀功能下单时需要判断两点:1.秒杀是否开始或者结束2.库存是否充足所以,我们的业务逻辑如下1. 通过优惠券id获取优惠券信息2.判断秒杀是否开始,如果未返回错误信息3.判断秒杀是否结束,如果已经结束返回错误信息4.如果在秒杀时间内,判断库存是否充足5
    Redis
    108 2024-04-01