MySQL 开始分库分表时,别急着换国产数据库:先问完这五句
一个 MySQL 集群开始不好伺候,团队通常会经历同一串动作:加只读副本、拆热点表、按用户 ID 分库、路由写进中间件、跨库查询单独做服务。
最开始都觉得还能扛。
直到某次需求只是“查一下用户在所有店铺的订单”,代码评审里先出现的不是 …
一个 MySQL 集群开始不好伺候,团队通常会经历同一串动作:加只读副本、拆热点表、按用户 ID 分库、路由写进中间件、跨库查询单独做服务。
最开始都觉得还能扛。
直到某次需求只是“查一下用户在所有店铺的订单”,代码评审里先出现的不是 …
产品说,订单列表加一个 coupon_code。
你以为就是 SQL 多 select 一个字段,response 多返回一个字段。结果打开项目以后,手开始慢慢凉下来:
OrderDTO 要加,OrderEntity 要加, …
服务越写越多,接口越写越拧巴。
明明是 approveInvoice() 这种动作,却要硬拗成 POST /invoices/{id}/approval。
文档越来越厚,新来的同事越看越迷糊——这到底是资源操作,还是动作调用?
很多团队的 …