分库

(二十二)全解MySQL之分库分表后带来的“副作用”一站式解决方案!

引言   上篇《分库分表的正确姿势》中已经将分库分表的方法论全面阐述清楚了,总体看下来用一个字形容,那就是爽!尤其是分库分表技术能够让数据存储层真正成为三高架构,但前面爽是爽了,接…

数据库分库分表

数据库分库分表是一种数据库优化策略,用于处理单一数据库或表数据量过大、存储瓶颈、性能瓶颈等问题。它将数据库分为原本存储在一个数据库或表中的数据分散到多个数据库或表中,以提高性能、扩…

为了学习分库分表,我把 Cobar 源码抄了一遍

十几年前,互联网产业蓬勃发展,相比传统 IT 企业,互联网应用每天会产生海量的数据。如何存储和分析这些数据成为了当时技术圈的痛点,彼时,分库分表解决方案应运而生。当时最流行的 Ja…

分库分表后如何查询:分布式数据库查询优化的实践方法

分库分表是当今大规模应用系统中常用的数据库架构之一,旨在提高数据库的性能、可扩展性和可用性。然而,在实施了分库分表后,如何有效地查询数据成为了一个关键问题。本文将介绍分库分表后如何…

分库分表:解决大规模数据存储和查询的性能挑战方法之一

分库分表是一种数据库架构设计方法,用于解决大规模数据存储和查询的性能瓶颈。随着应用程序的不断发展,数据量的增长和高并发访问对数据库系统提出了更高的要求。什么是分库分表呢?分库分表通…

OceanBase与分库分表方案对比

作者:coredumped,资深数据库从业者,熟悉 MySQL 及分布式架构,为多家大型国有企业提供过技术支持、咨询、架构设计及培训工作。OceanBase开源后,也让更多的人能上…

翼支付实现数据存储成本降低与数据库整体效率提升

公司介绍:天翼电子商务有限公司(简称“翼支付”)是中国电信集团有限公司的成员企业,是国资委双百改革和发改委第四批混改“双试点”企业,也是“双试点”企业中唯一的金融科技公司。公司以翼…

如何避免分库分表?分布式数据库选型与实践

随着业务的发展,企业的数据量迅猛增长。作为常用的数据处理方案,企业往往会采用 MySQL 分库分表的机制,而在后续很快遇到了痛点。痛点 1:数据一致性难以保证。分库分表会导致数据分…

选择TiDB的10个理由

从事数据库相关工作十余年,经历过早期的传统集中式数据库如Oracle、MySQL,后来的分库分表中间件如MyCat、ShardingSphere,再到后来的分库分表数据库如TDSQ…

单集群400TB,OceanBase稳定支撑快手核心业务场景

一款日均超过千万人访问的短视频 App 快手,面对高并发流量如何及时有效地处理用户请求?通过在后端配置多套 MySQL 集群来支撑高流量访问,以解决大数据量存储和性能问题,这种传统…

分区实践

分区的定义分区其实就是对表通过一定的规则,拆分成多个物理单位,像MySQL会拆分成多个物理文件,而在 OceanBase 中每个分区就是一个物理副本组,默认每个分区三副本。分区表的…

开源一个教学型分库分表示例项目

在笔者心中,消息队列,缓存,分库分表是高并发解决方案三剑客。分库分表之所以被广泛使用,因为工程相对简单,但分库分表并不仅仅是分片,还是需要考虑如何扩缩容(全量同步、增量同步、数据校…

到底有没有必要分库分表,如何考量的

关于是否需要进行分库分表,可以根据以下考量因素来决定:数据量和负载:如果数据量巨大且负载压力较大,单一库单一表可能无法满足性能需求,考虑分库分表。数据增长:预估数据增长速度和量级,…

分库分表实战ShardingJDBC

本章主要介绍Sharding分库分表实战,结合实际例子体验分库分表的益处和可能产生的问题。关键词:分库分表、shardingsphere、Sharding-JDBC 官网地址:sh…

海量数据下的分库分表及ClickHouse解决方案

背景最近在做的业务中,用户相关的数据不断增长,给系统带来了不小的压力,在 SQL优化实战-千万量级后的慢查 一文中也总结了一些针对慢查的解决方案。但每次活动下来,都会有几百上千万的…

分库分表一次说个清楚

前言 接触过后端开发的都知道MySQL是很脆弱的,随着业务的增长,当单表的数据量达到千万时,数据库的性能将大幅下降,即使通过添加从库、优化索引等方式也无法完全解决问题。在这种情况下…

ShardingSphere5.2.1生产级分库分表实现

大家好,我是飘渺。随着业务的不断发展,DailyMart每天产生的销售订单已经达到了约100万,并且呈持续增长趋势。按照这样的发展速度,每年的数据量将达到约4亿左右。目前,Dail…

分库分表如何管理不同实例中几万张分片表?

ShardingSphere实现分库分表,如何管理分布在不同数据库实例中的成千上万张分片表?上边的问题是之前有个小伙伴看了我的分库分表的文章,私下咨询我的,看到他的提问我第一感觉就…

分库分表设计及常见问题

背景介绍随着互联网技术的发展,数据量呈爆炸性增长。大数据量的业务场景中,数据库成为系统性能瓶颈的一个主要因素。当单个数据库包含了太多数据或过高的访问量时,会出现查询缓慢、响应时间长…

MySQL 到 TiDB 迁移实践:云盛海宏零售业海量场景下 ToC 系统的选型思考与经验分享

本文来自 InfoQ,作者云盛海宏 ToC 业务团队崔文涛、邓有才。云盛海宏是一家零售业科技公司,以科技的力量为门店和线上客户打造 360 度的优秀体验,目前服务中国 6000 余…

加载更多