小猿日记(11) - 单表亿级数据分表实战

简介: 单表亿级数据分表实战

声明

本文故事纯属遐想,如有雷同,我是原创。

欢迎转载。
转载请务必注明以下信息。
原作者:谙忆
原文链接: https://chenhx.blog.csdn.net/article/details/106446270

公众号

阅代码原理,看框架知识,学企业实践;
赏诗词,读日记,踏人生之路,观世界之行;
欢迎扫码关注公众号:程序编程之旅
程序编程之旅

概述

5000万单表数据,没有自增ID,要切分到128个表中。

如何选择切分字段,如何优化迁移速度,如何估计分表还是分库分表,如何确定分表数量?

口水记

最近将单表进行了拆分。

虽然是saas平台的权限系统,但是由于前期设计问题,开始在某些表中是没有租户标识的

所以这次给表加上了租户的标识。

改造数据库表结构,最大的难点不是知道如何改。而是变更落地。不遗漏。

经过两次的排查,将所有接口,所有依赖应用全部找出来,全部进行修改。

虽说没有测试人员,但是也顺利上线,没有bug。

然后就是分表问题,这里不选择分库,原因就是,我们的产品面向的是B端,数据库压力并不大,看了现在数据库的一些指标,单个库完全能够支持。

分表数量如何取,这里面要根据实际的一个情况来。

更多内容可以关注公众号或者阅读原文:
https://chenhx.blog.csdn.net/article/details/106446270

目录
相关文章
|
Linux Perl
Linux命令教程:使用cat命令查看和处理文件
Linux命令教程:使用cat命令查看和处理文件
1827 0
|
7月前
|
并行计算 算法 Java
Java 并发编程的演进——从 synchronized 到 Loom 的虚拟线程
Java并发编程经历了从低级同步原语到高级并发工具,再到革命性虚拟线程的漫长演进。
289 1
|
5月前
|
消息中间件 运维 监控
双十一前夜的"惊魂 30 秒":我的 1688 代采系统抗住 10 倍流量的架构演进之路
本文讲述一位跨境电商系统架构师老王,面对1688代采系统在业务爆发(月单量从1万增至8万)下屡次崩溃的困境,历经三次架构演进:从单体Django“能跑就行”,到引入RabbitMQ异步解耦,最终依托阿里云RocketMQ、Redis企业版、API网关等构建高可用体系,成功扛住双十一15000 QPS峰值。真实、硬核、可复用。
408 4
|
3月前
|
人工智能 数据可视化 BI
最新版通义千问Qwen3.7-Max全解析:核心功能、技术架构与实战使用指南
通义千问Qwen3.7-Max是面向智能体时代的新一代旗舰大模型,以万亿参数MoE混合专家架构、256K超长上下文窗口、35小时全自主任务执行能力为核心突破,在编程、办公自动化、长文档分析、复杂推理等场景实现全面领先。它彻底打破传统大模型“被动响应”的局限,进化为能自主拆解需求、调用工具、多轮迭代、完成全流程复杂任务的智能体基座,成为个人与企业构建AI生产力的核心选择。本文将从技术架构、核心功能、使用入口、API调用、场景实战、避坑指南六大维度,全面解析Qwen3.7-Max,帮助用户快速掌握其能力与使用方法,实现从基础对话到复杂工程的高效落地。
962 1
|
11月前
|
人工智能 监控 Cloud Native
云原生AI赋能文旅数智化转型:玄晶引擎AI数字员工落地长白山康养项目全解析
本文以长白山大健康企业为例,介绍其通过玄晶引擎云原生AI数字员工实现“养生+文旅”模式智能化升级的实践。涵盖技术架构、运营适配、营销创新与落地经验,展现AI在内容生产、客服转化、B端获客等环节的全链路赋能,助力企业收益率提升47%、团队扩张35%,为文旅产业数智化转型提供可复用范本。
680 13
|
8月前
|
Java PHP 开发者
华山论剑:各大编程语言Web框架巅峰对决
本文全景式梳理主流编程语言的Web框架生态,从Java的Spring Boot/Quarkus、Python的Django/FastAPI、JS的Express/NestJS,到Go、Rust、C#、Kotlin等新兴势力,剖析其设计哲学、核心组件(路由、ORM、中间件)与适用场景,揭示技术选型背后的性能、开发效率与工程化权衡。(239字)
1114 4
|
人工智能 自然语言处理 搜索推荐
携多项成果亮相云栖大会,探索大模型在云通信中的创新应用与全球实践
2025云栖大会云通信分论坛聚焦大模型与云通信融合,阿里云发布智能联络中心2.0与Chat App AI助理,携手伙伴推动通信智能化升级。
1081 1
|
11月前
|
前端开发 测试技术 C++
定制化UI界面
本文介绍如何基于若依(RuoYi)框架定制化项目界面,包括更换浏览器标签页logo与标题、系统页面logo与标题、登录页名称及背景图,并去除源码地址、文档地址及官网标识,同时调整主题UI风格,打造符合企业形象的前端界面,适用于Vue3版本脚手架项目。
|
10月前
|
人工智能 前端开发 机器人
阿里云百炼 AI 聊天机器人 | Aliyun Bailian ChatBot for WordPress
一款强大的WordPress插件,集成阿里云百炼(Model Studio)AI聊天机器人,支持模型直连与应用API双模式,适用于客服、知识库等场景,具备流式输出、多轮对话、推理显示等功能,轻松通过短代码嵌入网站。
|
10月前
|
数据采集 Web App开发 网络协议
选对代理 IP 让你的网络身份藏起来
代理IP是网络隐私“隐形盾”,通过替换真实IP保护地理位置与设备信息。优选高匿名、原生ISP IP,避开免费劣质服务,结合加密协议与防指纹技术,合规使用方能安心畅游网络。

热门文章

最新文章