@
594duck #78
自己拼的垃圾服务器 从我机房堆里翻出来的
读写密集的数据库是全 int 表,不存在字符串,字段数极多
主要业务场景是 INSERT 进来,受限于数据不是本机软件生成,一个 INSERT 只有一条记录一次 commit,所以写查询比 delete 查询数量多,delete 都是按有效期一次删一片
基本 insert 进来的数据有效期是一天,大量分表,没分库。分表依据是基于应用逻辑的,而不是基于数据的算法分表,所
以表行数不均匀,比较少的表几十万行,比较多的 800 万行左右。
数据每天增加的量大致差不多,insert 时间不分散到每个小时,而是按一定逻辑分散。
insert 进来的数据要保存 72 天,之后删除,删旧的,保持数据库内基本保存 73 天的有效数据
删除是我自己写的分布式删除脚本,分散到一天 24 小时除了备份数据时间段的每时每刻
update 是表内数据的主要逻辑,基本主要操作都是 update 一条表记录为一个临时状态值占用,而不是用事务行锁。