当前位置:首页 > 技术文章 > 数据库 > Redis

  • SpringBoot项目如何接入Redis集群
    SpringBoot项目如何接入Redis集群
    配置参数因为这篇文章不介绍Redis集群的搭建,这里我们假设已经有了一个Redis的集群环境,我们项目中需要调整以下几个部分修改配置参数,集群的节点和密码配置;确保引入的Jedis版本支持设置密码,spring-data-redis1.8以上,SpringBoot1.5以上才支持设置密码;注入RedisTemplate;编写工具类;修改配置参数###############Redis集群配置#########################spring.custome.redis.cluster
    Redis 2367 2023-05-28 08:54:50
  • 怎么用Go和Redis实现分布式互斥锁和红锁
    怎么用Go和Redis实现分布式互斥锁和红锁
    互斥锁Redis里有一个设置如果不存在的命令,我们可以通过这个命令来实现互斥锁功能,在Redis官方文档里面推荐的标准实现方式是SETresource_namemy_random_valueNXPX30000这串命令,其中:resource_name表示要锁定的资源NX表示如果不存在则设置PX30000表示过期时间为30000毫秒,也就是30秒my_random_value这个值在所有的客户端必须是唯一的,所有同一key的锁竞争者这个值都不能一样。值必须是随机数主要是为了更安全的释放锁,释放锁的
    Redis 1313 2023-05-28 08:54:44
  • 怎么使用java和redis实现一个简单的热搜功能
    怎么使用java和redis实现一个简单的热搜功能
    具备以下功能:1:搜索栏展示当前登陆的个人用户的搜索历史记录,删除个人历史记录2:用户在搜索栏输入某字符,则将该字符记录下来以zset格式存储的redis中,记录该字符被搜索的个数以及当前的时间戳(用了DFA算法,感兴趣的自己百度学习吧)3:每当用户查询了已在redis存在了的字符时,则直接累加个数,用来获取平台上最热查询的十条数据。(可以自己写接口或者直接在redis中添加一些预备好的关键词)4:最后还要做不雅文字过滤功能。这个很重要不说了你懂的。代码实现热搜与个人搜索记录功能,主要contr
    Redis 1728 2023-05-28 08:41:10
  • 如何通过Nginx+Tomcat+Redis实现持久会话
    如何通过Nginx+Tomcat+Redis实现持久会话
    部署环境centos7nginx1.10.2tomcat7.0redis3.2.3mariadb5.5.44所需软件包commons-pool2-2.2.jarjedis-2.5.2.jartomcat-redis-session-manager-2.0.0.jarsoloblog一、nginx服务器配置安装前准备ntpdate172.18.0.1iptables-f安装nginxyuminstallnginx修改配置文件upstreamtomcatservers:创建后端服务器组,要在http
    Redis 869 2023-05-28 08:37:05
  • Redis可视化监控工具Redislive怎么用
    Redis可视化监控工具Redislive怎么用
    RedisLive是一款用Python编写基于WEB的Redis图形监控工具,也是一款实时监控Redis数据的开源软件,以WEB的形式展现出redis中的key的情况,实例数据等信息。RedisLive在github上的地址:https://github.com/nkrode/RedisLiveRedisLive官网英文文档地址:http://www.nkrode.com/article/real-time-dashboard-for-redisRedisLive的原理很简单,就是通过监控脚本来
    Redis 1190 2023-05-28 08:32:35
  • Linux下如何设置redis密码
    Linux下如何设置redis密码
    服务器安装了redis,为了安全设置一下访问redis-server的密码。1.打开redis配置文件vi``/usr/local/redis/etc/redis``.conf添加requirepass密码将bind127.0.0.1::1前的#去掉保存退出2.关闭redis/usr/local/redis/bin/redis-cli``shutdown启动redis/usr/local/redis/bin/redis-server``/usr/local/redis/etc/redis``.c
    Redis 3393 2023-05-28 08:23:59
  • Docker如何安装部署Redis数据库
    Docker如何安装部署Redis数据库
    1,拉取镜像通过下列命令:dockerpullredis2,创建数据卷通常,类似于MySQL,Redis作为数据库,我们最好还是需要将其配置和数据等等挂载到数据卷以持久化到宿主机。仍然是使用具名挂载的方式方便管理。dockervolumecreateredis-configdockervolumecreateredis-data这样就创建了两个数据卷分别是存放配置文件和数据,大家也可以自行命名。3,创建并编写配置文件先进入到配置文件的数据卷目录,可以通过dockervolumeinspect命令
    Redis 1371 2023-05-27 23:46:45
  • Redis缓存空间怎么优化
    Redis缓存空间怎么优化
    场景设定1、我们需要将POJO存储到缓存中,该类定义如下publicclassTestPOJOimplementsSerializable{privateStringtestStatus;privateStringuserPin;privateStringinvestor;privateDatetestQueryTime;privateDatecreateTime;privateStringbizInfo;privateDateotherTime;privateBigDecimaluserAmo
    Redis 1208 2023-05-27 23:44:06
  • Redis单机安装和哨兵模式集群安装怎么实现
    Redis单机安装和哨兵模式集群安装怎么实现
    1、Redis单机版安装1.1:下载安装包cd/usr/local/src/wgethttps://download.redis.io/releases/redis-5.0.13.tar.gz看到redis-5.0.13.tar.gz文件就说明下载成功了1.2:解压安装包tar-zxvfredis-5.0.13.tar.gz解压完成后进入解压后的文件夹会看到如下的文件内容cdredis-5.0.13ll-rw-rw-r--.1rootroot125833Jul2202:0700-RELEASEN
    Redis 1537 2023-05-27 23:16:56
  • 怎么使用Go+Redis实现常见限流算法
    怎么使用Go+Redis实现常见限流算法
    固定窗口使用Redis实现固定窗口比较简单,主要是由于固定窗口同时只会存在一个窗口,所以我们可以在第一次进入窗口时使用pexpire命令设置过期时间为窗口时间大小,这样窗口会随过期时间而失效,同时我们使用incr命令增加窗口计数。因为我们需要在counter==1的时候设置窗口的过期时间,为了保证原子性,我们使用简单的Lua脚本实现。constfixedWindowLimiterTryAcquireRedisScript=`--ARGV[1]:窗口时间大小--ARGV[2]:窗口请求上限loca
    Redis 872 2023-05-27 23:16:40
  • 怎么利用Redis实现点赞功能
    怎么利用Redis实现点赞功能
    MySQL和Redis优缺点首先我们来说一下两种方法各自的优缺点:我们以MySQL和Redis为例。1、直接写入数据库:优点:这种方法实现简单,只需完成数据库的增删改查就行;缺点:数据库读写压力大,如果遇到热门文章在短时间内被大量点赞的情况,直接操作数据库会给数据库带来巨大压力,影响效率。2、使用Redis缓存:优点:性能高,读写速度快,缓解数据库读写的压力;缺点:开发复杂,不能保证数据安全性即redis挂掉的时候会丢失数据,同时不及时同步redis中的数据,可能会在redis内存置换的时候被淘
    Redis 2917 2023-05-27 22:37:04
  • Redis分布式锁该怎么实现续期
    Redis分布式锁该怎么实现续期
    Redis分布式锁如何续期Redis分布式锁的正确姿势据肥朝了解,很多同学在用分布式锁时,都是直接百度搜索找一个Redis分布式锁工具类就直接用了.关键是该工具类中还充斥着很多System.out.println();等语句.其实Redis分布式锁比较正确的姿势是采用redisson这个客户端工具.具体介绍可以搜索最大的同性交友网站github.如何回答首先如果你之前用Redis的分布式锁的姿势正确,并且看过相应的官方文档的话,这个问题Soeasy.我们来看坦白说,如果你英文棒棒哒那么看英文文档
    Redis 2644 2023-05-27 22:26:06
  • redis集群特性有哪些
    redis集群特性有哪些
    redis3.0集群特性主从复制(读写分离)主从复制的好处有2点:1、避免redis单点故障2、构建读写分离架构,满足读多写少的应用场景设置主从创建6379、6380、6381目录,分别将安装目录下的redis.conf拷贝到这三个目录下。分别进入这三个目录,分别修改配置文件,将端口分别设置为:6379(Master)、6380(Slave)、6381(Slave)。同时要设置pidfile文件为不同的路径。在redis中设置主从有2种方式:1、在redis.conf中设置slaveofa)sl
    Redis 835 2023-05-27 22:04:54
  • Go结合Redis怎么实现分布式锁
    Go结合Redis怎么实现分布式锁
    单Redis实例场景如果熟悉Redis的命令,可能会马上想到使用Redis的setifnotexists操作来实现,并且现在标准的实现方式是SETresource_namemy_random_valueNXPX30000这串命令,其中:resource_name表示要锁定的资源NX表示如果不存在则设置PX30000表示过期时间为30000毫秒,也就是30秒my_random_value这个值在所有的客户端必须是唯一的,所有同一key的获取者(竞争者)这个值都不能一样。value的值必须是随机数主
    Redis 1246 2023-05-27 21:55:24
  • php中redis锁怎么应用
    php中redis锁怎么应用
    classLockUtil{privatestatic$lock_prefix='hi_box_lock_';/***@param$key*@paramstring$func操作方法*@paramint$timeout*@returnbooltrue未锁false已锁*/publicstaticfunctiononLock($key,$func='default',$timeout=5):bool{if(empty($key)||$
    Redis 1378 2023-05-27 21:49:04

工具推荐

jQuery企业留言表单联系代码

jQuery企业留言表单联系代码是一款简洁实用的企业留言表单和联系我们介绍页面代码。
表单按钮
2024-02-29

HTML5 MP3音乐盒播放特效

HTML5 MP3音乐盒播放特效是一款基于html5+css3制作可爱的音乐盒表情,点击开关按钮mp3音乐播放器。
播放器特效
2024-02-29

HTML5炫酷粒子动画导航菜单特效

HTML5炫酷粒子动画导航菜单特效是一款导航菜单采用鼠标悬停变色的特效。
菜单导航
2024-02-29

jQuery可视化表单拖拽编辑代码

jQuery可视化表单拖拽编辑代码是一款基于jQuery和bootstrap框架制作可视化表单。
表单按钮
2024-02-29

有机果蔬供应商网页模板 Bootstrap5

一款有机果蔬供应商网页模板-Bootstrap5
Bootstrap模板
2023-02-03

Bootstrap3多功能数据信息后台管理响应式网页模板-Novus

Bootstrap3多功能数据信息后台管理响应式网页模板-Novus
后端模板
2023-02-02

房产资源服务平台网页模板 Bootstrap5

房产资源服务平台网页模板 Bootstrap5
Bootstrap模板
2023-02-02

简约简历资料网页模板 Bootstrap4

简约简历资料网页模板 Bootstrap4
Bootstrap模板
2023-02-02

可爱的夏天元素矢量素材(EPS+PNG)

这是一款可爱的夏天元素矢量素材,包含了太阳、遮阳帽、椰子树、比基尼、飞机、西瓜、冰淇淋、雪糕、冷饮、游泳圈、人字拖、菠萝、海螺、贝壳、海星、螃蟹、柠檬、防晒霜、太阳镜等等,素材提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-05-09

四个红的的 2023 毕业徽章矢量素材(AI+EPS+PNG)

这是一款红的的 2023 毕业徽章矢量素材,共四个,提供了 AI 和 EPS 和免扣 PNG 等格式,含 JPG 预览图。
PNG素材
2024-02-29

唱歌的小鸟和装满花朵的推车设计春天banner矢量素材(AI+EPS)

这是一款由唱歌的小鸟和装满花朵的推车设计的春天 banner 矢量素材,提供了 AI 和 EPS 两种格式,含 JPG 预览图。
banner图
2024-02-29

金色的毕业帽矢量素材(EPS+PNG)

这是一款金色的毕业帽矢量素材,提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-02-27

家居装潢清洁维修服务公司网站模板

家居装潢清洁维修服务公司网站模板是一款适合提供家居装潢、清洁、维修等服务机构宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2024-05-09

清新配色个人求职简历引导页模板

清新配色个人求职简历引导页模板是一款适合清新配色风格的个人求职简历作品展示引导页网页模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2024-02-29

设计师创意求职简历网页模板

设计师创意求职简历网页模板是一款适合各种不同设计师岗位个人求职简历展示网页模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2024-02-28

现代工程建筑公司网站模板

现代工程建筑公司网站模板是一款适合从事工程建筑服务行业宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2024-02-28