redis
疯狗挨踢
上帝给了我一根棍子,我不想用它来搅屎。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
redis 系列(一) redi环境安装
redis 简介编译需要安装gcc软件包,自行百度教程redis 安装,单节点版原创 2018-12-28 10:03:04 · 408 阅读 · 0 评论 -
redis 系列(二) 配置文件说明
# Redis 配置文件# 当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写)## 1k =>1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb =>1024*1024 bytes# 1g => 1000000000 bytes#...原创 2018-12-28 10:05:34 · 442 阅读 · 0 评论 -
redis 系列(三)使用可视化工具操作redis
step1 去官网下载可视化工具step2 连接redis服务器redis 集群搭建暂没写上,可自行百度step3 可使用窗口命令操作redis step4 redis查询结果连接一个redis服务器为什么会有16个db数据库呢?这16个db只是逻辑的划分,并不是物理的划分。...原创 2018-12-28 10:51:45 · 635 阅读 · 0 评论 -
redis 系列(四.1)String 类型使用
原创 2018-12-28 15:51:58 · 253 阅读 · 0 评论 -
redis 系列(四.2)Hash 类型使用
原创 2018-12-28 15:53:52 · 199 阅读 · 0 评论 -
redis 系列(四.3)List 类型使用
list 类型特点:1.list集合是string类型的一个有序集合2.list中可以有重复的元素List 类型既可以当堆栈来来用,也可以当队列来用堆栈:先进后出队列:先进先出...原创 2018-12-28 16:08:34 · 244 阅读 · 0 评论 -
redis 系列(四.4)Set 类型使用
Set 类型特点:1.Set集合是string类型的一个无序集合2.Set集合中不可以有重复的元素Set内部是通过hashtable来实现的,hashtable中的key就是set集合中的元素,value就是hashtable中是空值。...原创 2018-12-28 16:26:44 · 344 阅读 · 0 评论 -
redis 系列(四.5)zset 类型使用
原创 2018-12-28 16:33:41 · 236 阅读 · 0 评论 -
redis 系列(五)redis 高级特性
高级特性(一) 命令高级特性(二) 命令高级特性(三) 安全原创 2018-12-28 23:18:17 · 245 阅读 · 0 评论 -
redis 系列(六)redis 事务,持久化,发布和订阅
事务持久化发布和订阅原创 2018-12-28 23:51:38 · 252 阅读 · 0 评论 -
redis 系列(七) redis API使用
Jedisredis单机版 java API 操作 package bhz.redis01;import org.apache.commons.pool2.impl.GenericObjectPoolConfig;import org.junit.AfterClass;import org.junit.BeforeClass;import org.junit.Test;...原创 2018-12-29 15:43:38 · 312 阅读 · 0 评论 -
redis 系列(八)redis与lua脚本(一)
step1step2step3step4step5多参数传值语法原创 2018-12-29 20:40:39 · 253 阅读 · 0 评论 -
redis 系列(八)redis与lua脚本(二)
step6 使用lua脚本执行redis,返回集合类型,使用lua中的表类型接收 step7原创 2018-12-29 20:58:18 · 522 阅读 · 0 评论 -
redis 系列(九)java结合redis+lua脚本使用
java 结合 redis + lua 获取数据单机版注意:redis+lua不支持集群环境package bhz.redis01;import org.apache.commons.pool2.impl.GenericObjectPoolConfig;import org.junit.AfterClass;import org.junit.BeforeClass;im...原创 2018-12-29 23:23:39 · 10567 阅读 · 2 评论 -
redis 系列(十)java结合redis+lua 实现抢红包经典案例
使用lua脚本来实现一个抢红包的过程,lua具有原子特性,可以避免数据并发时多线程同时操作的问题java代码结合lua实现抢红包案例单机版redis注意:redis+lua不支持集群环境package bhz.redis01;import java.util.Random;import java.util.concurrent.CountDownLatch;im...原创 2018-12-30 11:29:21 · 1990 阅读 · 0 评论 -
redis 系列(十一) redis 主从模式
step1单节点redis环境配置请看:redis 系列(一) redi环境安装:https://blog.youkuaiyun.com/nameIsHG/article/details/85317562ip根据自己的来一:搭建好单节点192.168.1.115后,克隆一份 ,主机ip修改为192.168.1.116master主节点(115)不用动,修改从节点(116)配置它的主节点ma...原创 2018-12-30 12:25:15 · 382 阅读 · 0 评论 -
redis 系列(十二) redis 哨兵模式
本编以上编(redis 系列(十一) redis 主从模式:https://blog.youkuaiyun.com/nameIsHG/article/details/85377989)为基础讲解注意:哨兵是建立在主从模式之上,哨兵只有2.x版本才用,3.x版本后都用集群step1:哨兵模式修改下面配置文件修改从节点配置,如下:step2:以上根据自己的路径写,修改完后保存,启动哨兵后查...原创 2018-12-30 22:07:15 · 466 阅读 · 0 评论 -
redis 系列(十三)redis集群模式
step1:配置集群配置文件1.上面第二步中就是将上篇中的主从模式的主节点那个redis配置文件复制6份,分别放到6个文件夹中,以端口命名2.配置文件文件根据上面八个步骤来step2:切记redis 集群需要安装 ruby 命令根据以上步骤,配置好配置文件后,启动集群模式命令:step1:分别启动六个端口实例,路径根据自己的来 #1.启动服务/usr/...原创 2018-12-31 16:45:46 · 518 阅读 · 0 评论 -
redis 系列(十四)redis集群模式 动态增加节点和减少节点
本章以上章(redis 系列(十三)redis集群模式:https://blog.youkuaiyun.com/nameIsHG/article/details/85467874)为基础,进行讲解注意:ip和路劲根据自己的来CLUSTER 操作step1、原始集群(6节点 3主3从):(步骤一)启动集群:[root@bhz004 ~]# /usr/local/redis/bin/red...原创 2019-01-01 22:16:26 · 1782 阅读 · 0 评论 -
Windows安装和使用redis
第一步:首先下载windows版redis,下载地址:https://github.com/MicrosoftArchive/redis/releases第二步:解压下载的redis,新建的start.bat文件第三步:打开redis.windows.conf文件,限制内存maxmemory第四步:在新建的start.bat文件中加入下面一句话(因为启动redis需要用...原创 2019-04-01 14:40:26 · 264 阅读 · 0 评论 -
redis 集群实现分布式锁 两种方式
第一种:使用setnx 关键在getShortMessageByRedis方法中package com.oppo.baed.ids.service.service.impl;import com.oppo.baed.ids.service.constant.BussinessConstats;import com.oppo.baed.ids.service.domain.Messag...原创 2019-04-22 09:40:59 · 2174 阅读 · 0 评论
分享