redis
CoreCmd
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
redis实现mybatis自定义缓存
package com.corecmd.webapp.tiansjportal.common.utils;import lombok.extern.slf4j.Slf4j;import org.apache.commons.codec.digest.DigestUtils;import org.apache.ibatis.cache.Cache;import org.springframework.data.redis.core.RedisTemplate;import org.springfr原创 2021-09-06 16:28:25 · 224 阅读 · 0 评论 -
自定义MyBatis缓存,用Redis实现Mybatis的二级缓存
在Mapper文件中,指定命名空间下的缓存实现方式<!-- 开启本mapper namespace下的二级缓存 --> <cache type="com.corecmd.webapp.tiansjportal.common.utils.MyBatisRedisCache"/>缓存实现类:package com.corecmd.webapp.tiansjportal.common.utils;import lombok.extern.slf4j.Slf4j;imp原创 2021-07-10 17:32:09 · 328 阅读 · 0 评论 -
API限流-利用Redis限制API在X分钟内的调用次数
背景在对外开放我们的API的时候,有时候API调用不一定是来自于我们的APP或者网站。若是一个资源网站,极有可能会遇到爬虫来盗刷我们的数据。导致短时间内API的调用猛增,耗费服务器资源。因此需要在某些需要查数据库、文件等的API处,增加API调用频率限制。我的思路某API 1分钟内调用次数限制思路 ---- 利用redis进行限流。** 若是负载均衡的api,则在进行判断的时候,要用redis提供的分布式锁setnx进行互斥执行以下步骤**假设API的地址为: /api/resource/l原创 2021-07-05 16:40:05 · 1986 阅读 · 0 评论 -
Redis常用数据结构及操作命令思维导图
文章已同步更新到个人博客:http://www.tianshaojiao.com/?p=2162画了一下redis中各种数据结构以及对应的常用命令,加深学习理解原创 2021-03-15 10:44:24 · 210 阅读 · 0 评论 -
Redis字符串操作常用命令
#命令描述1SET key value设置指定 key 的值2GET key获取指定 key 的值3GETRANGE key start end返回 key 中字符串值的子字符4GETSET key value将给定 key 的值设为 value ,并返回 key 的旧值(old value)5GETBIT key offset对 key 所储存的字符串值,获取指定偏移量上的位(bit)。6MGET key1 [key2…]获取所有...原创 2021-03-10 15:02:55 · 231 阅读 · 0 评论 -
设置密码后的Redis连接
一、客户端连接原创 2021-03-10 14:26:14 · 658 阅读 · 0 评论 -
RedisTemplate读取包含指定前缀的Key的value
文章已同步到个人博客: http://www.tianshaojiao.com/?p=2140一、需求我在做im开发的时候,往往需要在redis中存入客户端与服务端的连接信息,这些连接信息都是有指定前缀的,如下图所示:现在如果想要推送消息到所有以 tcImClient开头的客户端时,就需要读取他们的value值,找到客户端连接信息进行推送。二、解决方案引入maven依赖,如下所示:<dependency> <groupId>org.springframe原创 2021-02-27 09:58:37 · 5209 阅读 · 1 评论 -
Centos7安装Redis5.0.3步骤
一、环境准备我使用的操作系统是Centos7,装在本地,用VMware workstation管理的,系统镜像可以从阿里镜像站下载,地址是:https://mirrors.aliyun.com/centos/7/isos/x86_64/,由于redis是用C语言开发的,所以安装的时候,需要先下载源码进行编译(源码下载地址:https://redis.io/),编译时,需要依赖gcc环境,如果没有...原创 2019-02-22 15:40:35 · 733 阅读 · 0 评论
分享