相关文章
Redis Replication
Redis Replication
1、前言
在单节点搞事情, 存在的问题包括存量问题和增量问题两类, 解决方案就是1个不行上N个, 做到单机维度宕机但服务维度是可用的。
1.1 存量问题
如果目前的单节点QPS满足(也就是综合瓶颈还没达到), 那么只有宕机能影响到。如果业务量不大, 又是出于成…
建站知识
2024/4/4 7:39:38
Go操作各大消息队列教程(RabbitMQ、Kafka)
Go操作各大消息队列教程
1 RabbitMQ
1.1 概念
①基本名词 当前市面上mq的产品很多,比如RabbitMQ、Kafka、ActiveMQ、ZeroMQ和阿里巴巴捐献给Apache的RocketMQ。甚至连redis这种NoSQL都支持MQ的功能。 Broker:表示消息队列服务实体Virtual Host&#x…
建站知识
2024/4/11 13:28:04
8.9 【C语言】有关指针的小结
(1)首先要准确理解指针的含义。
&a是变量a的地址,也可称为变量a的指针。
指针变量是存放地址的变量。
指针变量的值是一个地址。
指针变量也称为地址变量,它的值是地址。
(2)在C语言中,…
建站知识
2024/4/17 17:57:27
context.WithTimeout()之实现Gorm超时控制
文章目录 1. 写在前面2. 如何实现超时控制3. 实现Gorm的超时控制4. 看向更底层5. 实现超时控制逻辑6. Gorm内部的context done校验逻辑7. 小结8. 参考文档 1. 写在前面
Context是Golang中的上下文,Gorm是当前用的比较多的SQL组件库,在Gorm中,…
建站知识
2024/4/11 9:57:41
Linux中Tomcat发布war包后无法正常访问非静态资源
事故现象
在CentOS8中安装完WEB环境,首次部署WEB项目DEMO案例,发现可以静态的网页内容,
但是无法向后台发送异步请求,全部出现404问题,导致数据库数据无法渲染到界面上。 原因分析
CentOS请求中提示用来获取资源的连…
建站知识
2024/4/13 0:56:36
spring高级源码50讲-9-19(springAOP)
文章目录 AOP9) AOP 实现之 ajc 编译器收获💡 10) AOP 实现之 agent 类加载收获💡 11) AOP 实现之 proxy演示1 - jdk 动态代理收获💡演示2 - cglib 代理收获💡 12) jdk 动态代理进阶演示1 - 模拟 jdk 动态代理收获💡演…
建站知识
2024/4/17 4:42:17
ARM Cortex-M 的 SP
文章目录 1、栈2、栈操作3、Cortex-M中的栈4、MDK中的SP操作流程5、Micro-Lib的SP差别1. 使用 Micro-Lib2. 未使用 Micro-Lib 在嵌入式开发中,堆栈是一个很基础,同时也是非常重要的名词,堆栈可分为堆 (Heap) 和栈 (Stack) 。 栈(Stack): 一种…
建站知识
2024/4/15 2:20:17