Felix's BlogFelix's Blog
  • 首页
  • 提示
  • 集群通用环境整理
  • DEVOPS 通用整理
  • 计算机网络
  • 计算机基础
  • Java
  • 数据库
  • 消息中间件
  • Spring
  • 常用框架
  • 分布式
  • 其他
  • Java
  • 集合
  • JVM
  • 并发
  • 亿级流量 Java 高并发与网络编程实战
  • Spring 系列
    • Spring Framework
    • Spring Boot
    • Spring Cloud
  • 大数据
    • 大数据概述
  • 分布式
    • Zookeeper
  • 关系型数据库
    • MySQL
  • 缓存中间件
    • Redis
  • 搜索引擎
    • Elasticsearch
  • 大数据
    • HugeGraph
    • ClickHouse
  • 消息中间件
    • Kafka
    • RabbitMQ
    • ActiveMQ
    • Nats
  • 容器中间件
    • Nginx
  • UML
  • 数据结构
  • 算法
  • 方法论
  • 设计模式
  • 其他
    • IT 软件
    • 开发、部署工具
    • 开发脚手架
    • 测试
    • 我的菜谱
  • 前端
    • 概述
    • 开发环境安装
    • Web 基础
    • Web 框架
    • Vue
    • 博客脚手架
    • Unity
    • uni-app
Series
亿级流量 Java 高并发与编程实战
  • 首页
  • 1 高并发概述
  • 2 系统分析与大型互联网架构设计
  • 3 高并发相关 JVM 与 JDK 新特性案例详解
  • 4 实战解析多线程并发包
  • 5 分布式网络编程核心技术--远程调用
  • 6 NIO 案例解析与高性能聊天室实战
  • 7 高性能 NIO 框架 Netty 实例详解
  • 8 主流 RPC 框架解析与跨语言调用案例
  • 9 实战解析高并发框架 Disruptor
  • 10 手把手开发微服务构建框架 Spring Boot
  • 11 Spring 全家桶--使用 Spring Boot 整合常见 Web 组件
  • 12 微服务治理框架 Spring Cloud 理论与案例解析
  • 13 通过案例讲解分布式服务框架 Dubbo
  • 14 MySQL 性能调优案例实战
  • 15 基于海量数据的高性能高可用数据库方案的设计与实现
  • 16 使用 Redis 实现持久化与高速缓存功能
  • 17 分布式计算框架 MapReduce 入门详解
  • 18 通过典型案例剖析 MapReduce 内部机制

15 基于海量数据的高性能高可用数据库方案的设计与实现

felix.shao2025-02-16

15 基于海量数据的高性能高可用数据库方案的设计与实现

  • 1 概述
  • 2 使用 MySQL 及数据库中间件处理海量数据
    • 2.1 设计基于 MySQL + MyCat + Haproxy + keepalived 架构的数据
    • 2.2 MySQL 主从同步功能的设计与实现
    • 2.3 实战基于 MyCat 的分库分表与读写分离功能
    • 2.4 使用 Haproxy 实现 MyCat 的高可用
    • 2.5 使用 Keepalived 防止 Haproxy 单点故障
    • 2.6 搭建高性能高可用低延迟的 MySQL 架构
  • 3 搭建基于 Oracle 的分布式数据库
    • 3.1 分布式数据库简介
    • 3.2 分布式数据库的实现
  • 参考文献

1 概述

 略。

2 使用 MySQL 及数据库中间件处理海量数据

2.1 设计基于 MySQL + MyCat + Haproxy + keepalived 架构的数据

2.2 MySQL 主从同步功能的设计与实现

2.3 实战基于 MyCat 的分库分表与读写分离功能

2.4 使用 Haproxy 实现 MyCat 的高可用

2.5 使用 Keepalived 防止 Haproxy 单点故障

2.6 搭建高性能高可用低延迟的 MySQL 架构

3 搭建基于 Oracle 的分布式数据库

3.1 分布式数据库简介

3.2 分布式数据库的实现

参考文献

  • [亿级流量 Java 高并发与编程实战]
Last Updated 2/16/2025, 4:13:06 PM

← 14 MySQL 性能调优案例实战16 使用 Redis 实现持久化与高速缓存功能 →

ON THIS PAGE
  • 1 概述
  • 2 使用 MySQL 及数据库中间件处理海量数据
  • 2.1 设计基于 MySQL + MyCat + Haproxy + keepalived 架构的数据
  • 2.2 MySQL 主从同步功能的设计与实现
  • 2.3 实战基于 MyCat 的分库分表与读写分离功能
  • 2.4 使用 Haproxy 实现 MyCat 的高可用
  • 2.5 使用 Keepalived 防止 Haproxy 单点故障
  • 2.6 搭建高性能高可用低延迟的 MySQL 架构
  • 3 搭建基于 Oracle 的分布式数据库
  • 3.1 分布式数据库简介
  • 3.2 分布式数据库的实现
  • 参考文献