redis
文章平均质量分 72
rabbit_zli
万事皆因忙中错,好人半自苦中来
展开
-
Redis基本操作以及Redis的Java客户端工具
Redis 基础篇 1、认识Redis 1、特征 1. 键值(Key-Value)型,value支持多种不同的数据结构,功能丰富 2. 单线程,每个命令具备原子性 3. 低延迟,速度快(基于内存、IO多路复用) 4. 支持数据持久化 5. 支持主从集群、分片集群 2、Redis数据结构 Redis是一个 Key-Value 的数据库,Key一般是 String 类型,不过 Value的类型多种多样 2、Redis常用命令 KEYS: 查看符合模板的所有key,不建议在生产环境中使用 DEL:原创 2022-04-23 17:49:44 · 1163 阅读 · 0 评论 -
Linux安装Redis+Windows远程访问
Linux安装Redis+Windows远程访问 一、准备 1、为了安全起见,先关闭防火墙 systemctl stop firewalld 2、查看是否有 gcc 环境 whereis gcc 这样表示以有 GCC 环境,无需再安装 3、若无GCC环境,需先安装GCC环境 yum install gcc 4、建议放在 usr/local下面 1. 在 /usr/local 创建一个工作空间,用于存储日常开发必备安装包 cd /usr/local mkdir workspace 2. 在 work原创 2022-03-27 16:26:57 · 1327 阅读 · 0 评论 -
Centos7搭建多个Redis实例
Centos7搭建多个Redis实例 一、准备 需要准备redis安装包,建议在 /usr/local 下创建一个 工作空间,用于存储开发需要的安装包。本人把redis安装在 /usr/local/workspace/redis 话不多说,可以在直接在虚拟机上下载 redis,对应的命令是: wget http://download.redis.io/releases/redis-5.0.14.tar.gz 或者可以用我的,然后再拉入你的虚拟机上,我放在网盘的是 6版本的 链接:https://pan原创 2022-03-27 14:01:55 · 1796 阅读 · 0 评论 -
windows环境下搭建Redis集群(方式一:主从复制Replication)以及redis常见问题描述(缓存穿透、缓存雪崩、缓存击穿)
一、Redis缓存相关问题 1.1 缓存穿透 缓存穿透是指查询一个数据库一定不存在的数据。 我们以前正常的使用Redis缓存的流程大致是: 1、数据查询首先进行缓存查询 2、如果数据存在则直接返回缓存数据 3、如果数据不存在,就对数据库进行查询,并把查询到的数据放进缓存 4、如果数据库查询数据为空,则不放进缓存 例如我们的数据表中主键是自增产生的,所有的主键值都大于0。此时如果用户传入的参数为-1,会是怎么样?这个-1,就是一定不存在的对象。程序就会每次都去查询数据库,而每次查询都是空,每次又都不会进行缓存原创 2021-10-20 19:12:16 · 216 阅读 · 0 评论