草庐IT

Redis-Queue

全部标签

Docker进阶:mysql 主从复制、redis集群3主3从【扩缩容案例】

Docker进阶:mysql主从复制、redis集群3主3从【扩缩容案例】一、Docker常规软件安装1.1docker安装tomcat(默认最新版)1.2docker指定安装tomcat8.01.3docker安装mysql5.7(数据卷配置)1.4演示--删除mysql容器,里面的数据是否能正常恢复1.5docker安装redis7.0.9(数据卷配置)1.6宿主机修改redis.conf配置文件,验证redis容器内生效二、Docker复杂软件安装(mysql主从复制)2.1启动主节点容器mysql-master(3306)2.2启动从节点容器mysql-slave(3307)2.3主数

Spring Boot整合Redis

文章目录一、Redis概述二、使用SpringBoot整合Redis(一)搭建Redis环境(二)下载和安装Redis可视化管理工具(三)创建SpringBoot项目RedisDemo(四)创建实体类1、创建地址实体类-Address2、创建家庭实体类-Family3、创建个人实体类-Person(五)创建仓库接口-PersonRepository(六)在全局配置文件配置Redis属性(七)在测试类里编写测试方法1、创建测试方法testAddPerson()2、创建测试方法testFindAll()3、测试personRespository的其它方法(八)测试自定义个性化查询方法1、在Pers

国产化软件新浪潮:jdk redis mysql tomcat nginx改造替代品及信创名录

一、JDK/OpenJDK替代品1、龙芯JDK龙芯JDK:基于龙芯CPU平台的Java开发工具包,支持x86、ARM等架构。产品链接:http://www.loongnix.cn/zh/api/java/龙芯中科基于OpenJDK研制并发布了龙芯平台Java环境。芯平台Java环境,是龙芯公司基于OpenJDK移植的LoongArch和MIPS版本,通过JCK认证,长期进行安全更新和问题修复。龙芯平台Java环境支持OpenJFX、JavaWebStart和JNA等功能。目前,龙芯平台Java环境已经发布了包括17、11和8在内的3个长期支持(Long-TermSupport,LTS)版本,龙

Redis原理篇

Redis原理篇源码链接:redis/redis:Redisisanin-memorydatabasethatpersistsondisk.Thedatamodeliskey-value,butmanydifferentkindofvaluesaresupported:Strings,Lists,Sets,SortedSets,Hashes,Streams,HyperLogLogs,Bitmaps.(github.com)1、原理篇-Redis数据结构简单动态字符串sds.c整数集合intset.c压缩列表ziplist.c快速链表quicklist.c紧凑列表listpack.c字典dict

redis5.0集群搭建(两台服务器)

文章目录1.前言2.配置两台机器内网互联3.redis安装4.redis集群5.0之前和5.0之后版本的区别4.1redis5.0之前的版本创建集群4.2redis5.0之后的版本创建集群4.3redis5.0之前的版本需要依赖ruby环境5.redis5.0集群搭建5.1创建redis-cluster目录5.2将之前的redis.conf拷贝至8001目录5.3修改redis.conf5.4redis.conf常用配置说明5.5拷贝redis.conf到各个节点并修改端口5.6分别启动6个redis实例5.7创建集群5.8验证集群5.9查看集群信息5.10查看集群节点5.11关闭集群6.相关

ios - 由于未捕获的异常 'NSInternalInconsistencyException' 而终止应用程序,原因 : 'Duplicate states in queue'

我正在开发一个使用UISlideViewController的项目。我知道这可能是一个重复的问题,但之前关于这个主题的帖子都没有帮助我。正如我设法理解的那样,我有一个特定的问题。我的应用程序在此block上崩溃。我以前读过,将所有与UI相关的工作都放在主线程中很重要。这是代码:pageViewController.setViewControllers([viewController],direction:direction,animated:animated,completion:{completedindispatch_async(dispatch_get_main_queue())

SpringBoot中集成Redis

目标在原有SpringBoot项目中,集成Redis,并实现Dao层,Service层,Controller层。pom.xmldependency> groupId>org.springframework.bootgroupId> artifactId>spring-boot-starter-data-redisartifactId>dependency>使用SpringBoot的Redis依赖。application-dev.yamlspring:redis:host:${REDIS_HOST:localhost}port:${REDIS_PORT:6379}database:0passwo

如何配置redis的哨兵模式

第一步:在服务器上面配置     要将Redis配置为哨兵模式,需要进行以下步骤:安装Redis:首先,在服务器上安装Redis。你可以根据操作系统的不同,选择适当的安装方法,并确保Redis正确地运行起来。配置Redis哨兵:在Redis的配置文件中,添加哨兵模式的相关配置。在常见的Redis配置文件 redis.conf 中,你需要进行以下修改:sentinelmonitormymasterredis-host163792sentinelmonitormymasterredis-host263792sentinelmonitormymasterredis-host363792将 senti

ubuntu22.04离线安装jdk、mysql、redis、mongodb、nginx

ubuntu22.04离线安装jdk、mysql、redis、mongodb、nginx1jdk-8u181安装1.1安装包列表1.2安装方式2java依赖环境安装2.1安装包列表2.2安装方式3redis-6.0.19版本安装3.1安装包列表3.2安装方式4mongoDB-4.0.4安装5nginx-1.14.2安装5.2安装方式6Mysql-8.0.32安装6.1安装包列表6.2安装方式部署顺序修改配置文件初始化数据库修改数据库密码恢复密码验证导入数据库开通远程访问7ffmpeg7.1安装包列表7.2安装方式ubuntu22.04离线安装jdk、mysql、redis、mongodb、ng

Spring Boot进阶(62):Redis魔法:用发布订阅功能打造高效消息队列!

1.前言🔥    话说,玩过MQ的同学可能都知道【发布&订阅】模式,不就是一种消息传递方式嘛;如果没玩过,那也不打紧,下文我会简单做个科普。但是对于Redis如何实现MQ的【发布&订阅】功能?这才是问题的关键,有的同学就说“压根没玩过呀!不造”,哈哈,bug菌既然敢写便有法子解决,诸位还请稍安勿躁,继续往下看。    那么,具体如何实现呢?这将又会是干货满满的一期,全程无尿点不废话只抓重点教,具有非常好的学习效果,拿好小板凳准备就坐!希望学习的过程中大家认真听好好学,学习的途中有任何不清楚或疑问的地方皆可评论区留言或私信,bug菌将第一时间给予解惑,那么废话不多说,直接开整!Fighting!