Redis
文章平均质量分 52
爱写Bug的麦洛
与其等待未来,不如创造未来
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RedisTemplate常用API有哪些?一次说清楚!
redisTemplate常用API转载 2022-08-22 15:47:37 · 609 阅读 · 0 评论 -
Linux下安装Redis
1、下载redis安装包 wget http://download.redis.io/releases/redis-4.0.6.tar.gz 2、解压压缩包 tar -zxvf redis-4.0.6.tar.gz 3、yum安装gcc依赖 yum install gcc 4、跳转到redis解压目录下 cd redis-4.0.6 5、编译安装 make MALLOC=libc 将/usr/local/redis-4.0.6/src目录下的文件加到/usr/local/bin目录 cd src原创 2020-11-30 12:16:53 · 374 阅读 · 0 评论 -
Redis数据结构简介
redis常见命令的一些学习demo原创 2019-12-20 16:11:54 · 502 阅读 · 1 评论 -
Redis 远程连接方法
在平时日常开发中,我们会在自己的开发机安装本地redis服务。开发过程中直接连接本地redis服务,结合RedisDesktopManager桌面工具,来方便我们的开发。 但是在线上环境下,我们的业务容器和redis服务有可能不在一台服务器,这时候我们就需要远程连接redis来执行响应的操作。 一.配置文件 1、修改redis服务器的配置文件 vi redis.conf 注释以下绑定的主机地址...原创 2019-07-05 16:13:47 · 10644 阅读 · 1 评论 -
分布式锁之redis分布式锁的实现
一.前言 目前分布式锁一般有三种实现方式: 数据库乐观锁; 基于Redis的分布式锁; 基于ZooKeeper的分布式锁。 本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现Redis分布式锁。 二.可靠性 首先,为了确保分布式锁可用,我们至少要确保锁...原创 2019-05-11 07:35:10 · 504 阅读 · 2 评论 -
七、Redis值的生存时间
Redis在使用过程中,更多的用于缓存,然而缓存的数据一般都是有一定的时效性,过期的数据是需要丢弃的。 因此,我们需要给Redis中的数据设置生存时间,到期后自动销毁数据。 1、设置生存时间 语法: EXPIRE key seconds 作用: 设置key的过期时间,超过时间后,将会自动删除该key。 返回值: 1)如果成功设置过期时间,返回1。 2)如果key不存在或者不能设...原创 2018-05-22 22:07:54 · 1739 阅读 · 0 评论 -
六、Redis的Hash结构数据
1、概述 Redis的Hash结构类似于Java中的Map<String,Map<String,Stgring>>,键是字符串,值是另一个映射。结构如图: 因此Hash结构很适合用来存储对象。 这里的键相当于对象名称,字段类似对象中的属性名、值就类似对象的属性值 2、常用命令 2.1、 HSET、HSETNX和HGET(添加、获取) - HS...原创 2018-05-22 21:58:17 · 1283 阅读 · 0 评论 -
Windows下安装redis
1、下载Redis Linux版本 2.8.11 : http://download.redis.io/releases/redis-2.8.11.tar.gz Windows(64位)版本 2.8.9 : https://github.com/MSOpenTech/redis/blob/2.8/bin/release/redis-2.8.9.zip?raw=true Windows(3...原创 2018-05-15 23:19:07 · 694 阅读 · 0 评论 -
一、Redis概述
1、简介: Redis官网: http://redis.io/ 2、历史与发展 3、Redis的特性 4、Redis版本说明 注意,现在最新的已经是3.2.x了原创 2018-05-15 23:06:32 · 1180 阅读 · 2 评论 -
五、Redis字符串
1、概述 字符串结构,其实是Redis中最基础的K-V结构。其键和值都是字符串。类似Java的 Map<String,String> 2、常用命令 以下命令都是用来操作字符串 的键值数据: 序号 命令描述 描述 1 SET key value 设置指定 key 的值 2 GET key 获取指定 key 的值 3原创 2018-05-17 22:50:03 · 576 阅读 · 0 评论 -
四、Redis通用操作命令
1、keys指令 获取符合规则的键名列表。 语法:keys pattern 示例:keys * (查询所有的键) 这里的pattern其实是正则表达式,所以语法基本是类似的 2、EXISTS指令 判断一个键是否存在,如果存在返回整数1,否则返回0 语法:EXISTS key 示例: 3、DEL DEL,删除键,可以删除一个或多个键,返回值...原创 2018-05-17 22:26:38 · 520 阅读 · 0 评论 -
三、Redis数据库操作命令
1、远程连接命令 直接双击运行redis-cli.exe 会尝试连接本机的Redis服务:127.0.0.1:6379 如果想要连接一台远程主机,我们需要在命令行运行指令,并且指定主机和端口: 命令格式: redis-cli.exe -h [ip] -p [port] 2、redis-cli的返回数据格式 当我们操作redis命令时,会得到各种不同的 返回数据格式: 1)状态回...原创 2018-05-17 22:21:29 · 10262 阅读 · 0 评论
分享