相关文章
Redis 哨兵模式详解:实现高可用与自动故障转移
目录 引言
1. 什么是 Redis 哨兵模式?
1.1 定义
1.2 核心概念
2. Redis 哨兵模式的工作原理
2.1 监控
2.2 故障检测
2.3 故障转移
2.4 通知
3. Redis 哨兵模式的配置方法
3.1 配置文件
3.2 启动哨兵节点
4. Redis 哨兵模式的使用场景
4.1 高可用性
4.…
建站知识
2025/3/15 0:13:41
Android Fragment生命周期与Activity生命周期关系原理分析
一、整体概述
在 Android 开发中,Fragment 和 Activity 是构建用户界面的关键组件。Activity 作为应用的重要交互载体,管理着应用的整体界面和生命周期;而 Fragment 则是轻量级的 Activity,可嵌入到 Activity 中,实现…
建站知识
2025/3/15 0:11:32
golang 高性能的 MySQL 数据导出
背景:任务行动单元测试分页查询的问题深度分页的耗时情况 优化分页查询的查询性能方案1: 偏移分页(查询耗时:4s)方案2: 快照导出(查询耗时:1.5s) 其他优化异步处理流式对象储存 结果 背景:
需求
我在工作的使用收到一个导出数据数据的需求,导出为Excel文件
处理
我先查阅了…
建站知识
2025/3/15 0:13:42
Redis--模糊查询--方法实例
原文网址:Redis–模糊查询–方法/实例_IT利刃出鞘的博客-CSDN博客
简介
说明
本文介绍Redis模糊查询的方法。
官网网址
https://redis.io/commands/keys/
https://redis.io/commands/scan/
Redis模糊查询键的方法
Redis提供了两种模糊查询键的方法ÿ…
建站知识
2025/3/15 0:09:02
MySQL配置文件my.cnf和mysql.cnf、mysqld.cnf的区别
本文基于系统Ubuntu16.0.4和MySQL5.7.33。 配置过MySQL的都知道,MySQL有很多配置文件。比如my.cnf、mysql.cnf、mysqld.cnf等等。其中,my.cnf是mysql的全局默认设置。而mysql.cnf则是Ubuntu系统所特定的MySQL配置。 这些配置文件都对应于 MySQL 的各个部…
建站知识
2025/3/13 3:54:20
【Go】Go zap 日志模块
1. 日志通用理论
1.1 引入日志的原因
在项目开发过程中,日志的重要性不言而喻,如果没有日志的存在,就会出现以下问题:
无法确认当前系统的状态,出了问题也不知道出现了问题以后没有办法及时定位排查难以对日志进行归…
建站知识
2025/3/13 3:53:19
19、Vue项⽬常⻅优化点
在 Vue 项目中,有许多方面可以进行优化,以提升项目的性能、可维护性和用户体验。以下是一些常见的优化点:
代码层面优化
1. 组件懒加载
在大型 Vue 项目中,使用组件懒加载可以将应用分割成多个小的代码块,只有在需要…
建站知识
2025/3/13 3:52:18
编译RTTR 0.9.6 (CMake + vs2019)解决std::iterator对rapidjson编译事项
RTTR编译 使用CMake和VS2019 x64编译RTTR 0.9.6指南一、下载RTTR 0.9.6并配置CMake二、在VS2019上编译RTTR 0.9.6解决rapidjson与C17兼容性问题 三、安装RTTR四、最简单的还是用vcpkg 使用CMake和VS2019 x64编译RTTR 0.9.6指南
本文将指导您完成从下载RTTR 0.9.6到使用CMake生…
建站知识
2025/3/13 3:51:16