Nov092024
MySQL Percona XtraDB Cluster(PXC)集群原理
引言
MySQL Percona XtraDB Cluster(PXC)是一种基于开源数据库MySQL的高可用性和可扩展性解决方案。它使用Galeria集群插件和Percona XtraDB存储引擎来实现多主复制架构,确保数据库的高可用性和故障容错能力。本篇博客将深入探讨Percona XtraDB Cluster的原理和工作机制。
1. PXC集群架构
PXC集群由多个节点组成,每个节点都是一个独立的MySQL实例。这些节点通过互相复制数据来保持一致...阅读全文
抢沙发
Nov052024
Oct272024
Redis 多数据库
熟悉关系型数据库的同学都知道关系数据库有数据库、表的概念,正如我们的mysql,需要先创建数据库,然后创建表,那么redis有没有数据库呢?
答案当然是有的。
多数据库配置
留意redis配置文件( /etc/redis/6379.conf )的同学可能看到里边有这么一个配置:
# Set the number of databases. The default database is DB 0, you can select
# a different one on a per-connection basis usin...阅读全文
Oct222024
Oct192024
Sep272024
数据库连接池性能调优实战:HikariCP与Druid对比分析及生产环境优化配置指南
数据库连接池性能调优实战:HikariCP与Druid对比分析及生产环境优化配置指南
标签:数据库, 性能优化, HikariCP, Druid, 连接池调优
简介:深入分析主流数据库连接池 HikariCP 和 Druid 的性能特点,通过基准测试对比两者的优劣。提供生产环境下的连接池配置优化方案,包括连接数调优、超时设置、监控配置、故障排查等实用技巧。
一、引言:为什么连接池对系统性能至关重要?
在现代高...阅读全文
Sep212024
Sep192024
Spring Boot 配置文件
在使用 Spring Boot 进行开发时,我们可以通过配置文件来灵活地配置应用程序的行为。Spring Boot 支持多种类型的配置文件,包括 properties 文件、YAML 文件和 XML 文件。
使用 properties 文件进行配置
Properties 文件是一种常见的配置文件类型,它以键值对的形式保存配置信息。在 Spring Boot 中,我们可以通过在 application.properties 文件中定义配置项来配置应用程序。
例如,我们...阅读全文
Sep142024
Sep022024