原文:阿里巴巴 MySQL 数据库之建表规约(一)

建表规约 强制部分 强制 表达是与否概念的字段,必须使用 is xxx 的方式命名,数据类型是 unsigned tinyint 表示是, 表示否 。 说明:任何字段如果为非负数,必须是 unsigned。 正例:表达逻辑的字段名 is deleted, 表示删除, 表示未删除。 强制 表名 字段名必须使用小写字母或数字,禁止出现数字开头,禁止两个下划线中间只出现数字。数据库字段名的修改代价很大, ...

2020-03-20 18:05 0 914 推荐指数:

查看详情

阿里巴巴开源项目: canal 基于mysql数据库binlog的增量订阅&消费

背景 早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的方式获取增 量变更,不过从2010年开始,阿里系公司开始逐步的尝试基于数据库的日志解析,获取增量变更进行同步,由此衍生出了增量订阅&消费的业务 ...

Mon Dec 21 19:13:00 CST 2015 0 8898
阿里巴巴:高并发的背后】数据库规范

(一) 规约 【强制】表达是与否概念的字段,必须使用is_xxx的方式命名,数据类型是unsigned tinyint( 1表示是,0表示否)。说明:任何字段如果为非负数,必须是unsigned。正例:表达逻辑删除的字段名is_deleted,1表示删除,0表示未删除。 【强制】 ...

Sat May 26 16:20:00 CST 2018 0 1301
阿里巴巴Druid,轻松实现MySQL数据库连接加密!

为什么要加密? 现在的开发习惯,无论是公司的项目还是个人的项目,都会选择将源码上传到 Git 服务器(GitHub、Gitee 或是自建服务器),但只要将源码提交到公网服务器就会存在源码泄漏的风险,而数据库配置信息作为源码的一部分,一旦出现源码泄漏,那么数据库中的所有数据都会公之于众,其产生 ...

Tue Mar 02 16:56:00 CST 2021 1 950
alibaba/canal 阿里巴巴 mysql 数据库 binlog 增量订阅&消费组件

基于日志增量订阅&消费支持的业务: 数据库镜像 数据库实时备份 多级索引 (卖家和买家各自分库索引) search build 业务cache刷新 价格变化等重要业务消息 项目介绍 名称:canal [kə'næl] 译意: 水道/管道/沟渠 语言 ...

Sat Jan 26 20:09:00 CST 2019 0 694
阿里巴巴开源项目: 基于mysql数据库binlog的增量订阅&消费

背景 早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的方式获取增量变更,不过从2010年开始,阿里系公司开始逐步的尝试基于数据库的日志解析,获取增量变更进行同步,由此衍生出了增量订阅&消费的业务 ...

Fri Oct 14 17:54:00 CST 2016 0 5156
阿里巴巴代码规约插件

插件介绍: https://mp.weixin.qq.com/s/IbibsXlWHlM59kfXJqRvZA 开源地址: https://github.com/alibaba/p3c ide ...

Mon Oct 16 19:39:00 CST 2017 0 3329
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM