上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 主从复制的作用: 数据冗余:主从复制实现了数据的热备份,是持久化之外的一种数据冗余方式。 故障恢复:当主节点出现问题时,可以由从节点提供服务,实现快速的故障恢复;实际上是一种服务的冗余。 负载均衡:在主从复制的基础上,配合读写分离,可以由主节点提供写服务,由从节点提供读服务(即写Redis数据时应用 阅读全文
posted @ 2022-03-20 16:11 生活是很好玩的 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 1. 导入相关依赖 <!-- Spring Security --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </de 阅读全文
posted @ 2022-03-20 16:08 生活是很好玩的 阅读(105) 评论(0) 推荐(0) 编辑
摘要: Oauth2.0 授权码模式跳过用户授权登录界面 授权码模式 文字讲解见此博客:https://www.ruanyifeng.com/blog/2019/04/oauth-grant-types.html 实现方案 引用链接: https://blog.csdn.net/qq_38526245/ar 阅读全文
posted @ 2022-03-20 16:04 生活是很好玩的 阅读(759) 评论(0) 推荐(0) 编辑
摘要: HTTPClient 理解与实战 推荐使用 HttpClient 的主要优点: 在 keep-alive 时间内,可以使用同一个 tcp 连接发起多次 http 请求。 如果不使用连接池,在大并发的情况下,每次连接都会打开一个端口,使系统资源很快耗尽,无法建立新的连接,可以限定最多打开的端口数。 h 阅读全文
posted @ 2022-03-19 15:49 生活是很好玩的 阅读(409) 评论(0) 推荐(0) 编辑
摘要: MYSQL大表删除 1. 选场景选策略 整张表的数据全部删除 如果是整张表的数据全部清空、删除,这种场景倒是非常简单,TRUNCATE TABLE肯定是最快的。反而用DELETE处理的话,就是一个糟糕的策略。 大表中删除一部分数据 删除大表中绝大部分的数据,但是这个绝大部分怎么定义不好量化,所以我们 阅读全文
posted @ 2021-12-22 14:16 生活是很好玩的 阅读(1778) 评论(0) 推荐(0) 编辑
摘要: 此篇幅将从以下几个方面来分析RocketMQ其中运作原理: 消息的生产 消息的存储 indexFile(客户端指定key) 消息的消费 订阅关系的一致性 offset管理 消费幂等 消息堆积与消费延迟 消息的清理 一、消息的生产 Producer可以将消息写入到某Broker中的某Queue中,其经 阅读全文
posted @ 2021-10-04 16:29 生活是很好玩的 阅读(904) 评论(0) 推荐(0) 编辑
摘要: 属于专业术语: Producer 消息生产者,负责生产消息。Producer通过MQ的负载均衡模块选择相应的Broker集群队列进行消息投递,投递的过程支持快速失败并且低延迟。 Producer Group 生产者组是同一类生产者的集合,这类Producer发送相同Topic类型的消息。一个生产者组 阅读全文
posted @ 2021-10-04 16:26 生活是很好玩的 阅读(198) 评论(0) 推荐(0) 编辑
摘要: ProtoBuf 定义: 语言无关、平台无关、可扩展的序列化结构数据的方法,它可用于(数据)通信协议、数据存储等。 是一种灵活,高效、自动化机制的结构数据序列化方法-可类比XML,但是比XML更小、更快、更为简单。 你可以定义数据的结构,然后使用特殊生成的源代码轻松的在各种数据流中使用各种语言进行编 阅读全文
posted @ 2021-10-04 16:21 生活是很好玩的 阅读(3559) 评论(0) 推荐(0) 编辑
摘要: kafka安装与集群部署 1. 安装 1.1 官网下载安装包 官网下载链接:http://kafka.apache.org/downloads.html (此链接为linux版本) 将下载好的安装包上传到linux服务器上指定文件夹下(例如:usr/program/kafka) 1.2 解压并配置文 阅读全文
posted @ 2021-10-04 16:09 生活是很好玩的 阅读(315) 评论(0) 推荐(0) 编辑
摘要: Redis中使用Lua脚本 一、简介 Redis中为什么引入Lua脚本? Redis是高性能的key-value内存数据库,在部分场景下,是对关系数据库的良好补充。 Redis提供了非常丰富的指令集,官网上提供了200多个命令。但是某些特定领域,需要扩充若干指令原子性执行时,仅使用原生命令便无法完成 阅读全文
posted @ 2021-10-04 16:08 生活是很好玩的 阅读(851) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页