每次上线都要加字段,走变更,如何破局?
猿天地
共 2094字,需浏览 5分钟
·
2022-01-02 09:19
点击上方蓝字“设为星标”
预留扩展字段
CREATE TABLE `t_order` (
`id` bigint(11) NOT NULL AUTO_INCREMENT,
`orderNo` varchar(64) DEFAULT NULL,
`buyerId` bigint(11) DEFAULT NULL,
`storeId` bigint(11) DEFAULT NULL,
`addition1` varchar(64) DEFAULT NULL COMMENT '扩展字段',
`addition2` varchar(64) DEFAULT NULL COMMENT '扩展字段',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
存储Json字符串
addition={"sku":{name:"xxx",id:111},"addr":{"name":"xxx","city":"xxx"}}
通用KV服务
set(key, value)
batchSet(List
) get(key)
list(key1, key2,keyn)
key=订单号+sku
value={name:"xxx",id:111}
key=订单号+addr
value={"name":"xxx","city":"xxx"}
大家好,我是从古代穿越过来的美男子:架构摆渡人。我将把我的武功秘籍全部传授与你们,觉得有用请分享给身边的朋友。来个三连吧,感谢各位!另外我还在B站录制了《真实订单业务,亿级数据带你实战分库分表》的实战课程,记得去学习哦!
觉得有用还请给个在看,感谢大家。
评论