摘要:
1、独立数据库,成本太高 2、共享数据库,独立shema。数据一定共享,隔离性一般。 3、共享数据库,共享表,表里面增加标识。有点便宜,缺点毫无隔离性。 数据库三范式 1、列不可再分割,每列原子性。 2、非主字段必须依赖主字段,一个表只做一件事情。 3、第二范式,消除传递依赖。 阅读全文
摘要:
1、数据库自增,会重复,专门数据库生成id,会网络开销大,效率低下。 2、uuid,长数据量大,生成的字符串不是顺序的,用作数据库索引时效率低。 3、redis,网络开销大,效率低下。 4、雪花算法,64bit,8字节,1bit不使用,41bit时间戳,10bit机器id,12bit序列号。统一毫秒 阅读全文