Qcon北京2018--《MySQL的Docker容器化大规模实践》--王晓波
0 码力 | 32 页 | 7.11 MB | 1 年前文档阐述了同程旅游在MySQL数据库方面的容器化实践。早期,MySQL单库存在TPS瓶颈,随着业务发展,服务器规模扩大,部署和扩容问题突出。Docker容器化解决了快速部署、资源浪费和自动化运维等问题。通过自研调度平台,实现了MySQL高密度、隔离化、高可用化部署。容器化后,资源利用率提升30倍,交付能力提升70倍,90%的基础运维工作实现自动化,生产环境中近3500个实例在平台上运行。
Oracle 和 MySQL 性能优化感悟
0 码力 | 19 页 | 3.82 MB | 1 年前文档介绍了Oracle和MySQL的性能优化原理、基本步骤及其应用场景,并探讨了优缺点及相关技术。其中包括isa swizzling结合NSProxy的实现方法,Runlook观察者和CADisplayLink在性能优化中的应用,以及sendEvent和addTarget的使用。
如何用 MySQL 构建全方位高可用应用
0 码力 | 40 页 | 2.19 MB | 1 年前文档阐述了如何使用MySQL构建全方位高可用的应用,主要介绍了MySQL的高可用性架构和技术,包括复制、Group Replication、MySQL Cluster等解决方案。文档详细说明了异步、半同步和同步复制的特点及适用场景,提到MySQL Router支持负载均衡、读写分离和数据分片,并通过监控工具如MySQL Enterprise Monitor实现对复制拓扑的监视和优化。MySQL Cluster提供具有高持久性和伸缩性的高可用方案,支持多种数据模型和实时分析。
运维上海2017-从理论到实践,深度解析MySQL Group Replication -徐春阳
0 码力 | 32 页 | 9.55 MB | 1 年前文档详细分析了MySQL Group Replication(组复制)的原理与实践经验。主要介绍了Group Replication与Semi-Sync的对比,重点阐述了MGR的核心功能,包括并发执行事务、事务冲突检测、节点故障容忍度强等。文档还提到了在实践中需要注意的事项,如参数Group_replication_bootstrap_group的谨慎使用、DDL操作的注意事项、避免secondary节点变成可写节点等。此外,还讨论了MGR在事务一致性方面的优势,特别是在多节点并发执行事务时,通过Paxos协议实现全球排序和冲突检测,确保数据一致性。
TokuDB索引结构
0 码力 | 19 页 | 1.97 MB | 1 年前文档介绍了TokuDB的索引结构及其核心特性。TokuDB是一种基于分形树实现的MySQL存储引擎,由Tokutek公司研发,2013年开源。其内部的K-V存储引擎为ft-index,支持事务(ACID),且具有高插入性能、超高压缩率以及在线执行DDL操作等特点。相较于InnoDB,TokuDB的插入性能更高,但查询性能略低。TokuDB的架构包括MySQL Server层、Storage层以及Linux文件系统层。
MySQL 数据库架构灾难恢复解决方案
0 码力 | 52 页 | 3.07 MB | 1 年前文档详细介绍了MySQL数据库在灾难恢复和高可用性方面的解决方案,包括多区域多主数据库的架构设计。其中,RTO和RPO是衡量业务连续性的关键指标,RTO指恢复时间目标,RPO指恢复点目标。高可用性主要应对单服务器故障或网络分区,提供秒级恢复时间;而灾难恢复则针对整个区域或网络故障,可能需要手动故障转移,RTO较长。MySQL InnoDB Cluster和ReplicaSet在不同场景下提供了多种选择,包括自动故障转移和手动故障转移,分别适用于区域内和区域间的故障恢复。文档还提到了写入性能受数据中心间延迟影响的挑战。
共 6 条
- 1













