原文:阿里巴巴 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