在數(shù)據(jù)量不大的時(shí)候,單庫(kù)單表完全可以支撐現(xiàn)有業(yè)務(wù),數(shù)據(jù)量再大一點(diǎn)搞個(gè)MySql主從同步也可以。數(shù)據(jù)量增長(zhǎng),到后期,需要進(jìn)行分庫(kù)分表,顯然,這個(gè)時(shí)候需要一個(gè)全局唯一ID,而這個(gè)訂單號(hào)就是分布式ID。
在使用SQLAlchemy時(shí),如果主健使用uuid時(shí)import?uuid id?=?db.Column(db.String(32),?default=uuid.uuid4().hex,?prima