晚上十一点半。手机内存又亮红灯了。点进去一瞅,好家伙。全是三年前随手囤的聊天记录截图,外加几十张连标签都没打过的行程单和发票。大拇指在“立即清理”上头悬了半天。最后“啪”一下,按了返回键。真没多深的情结。纯粹是心里嘀咕:万一哪天翻出来报销用,或者找谁对账呢?明知道占着两个G的内存,就是舍不得动。就这。
前阵子啃《数据库系统工程师考试辅导》。那书厚得跟砖头似的,压手。作者写得挺直白:搞数据库设计,头一条规矩就是能删冗余绝不手软,图个数据干净;可转头又补一句,防着服务器宕机或者手滑误删,多重备份的命门必须攥紧。一边死磕精简,一边怕丢东西疯狂囤积。我盯着那两段话愣神。合着这哪是敲代码的说明书?分明在扒拉咱们过日子的那点小心思。不过话说回来,数据库那是纯机器逻辑。拿那套标准硬套生活,未必吃得消。搞不好自己先内耗死了。
咱们这号人,骨子里就学不会什么叫“规范化”。情绪、记忆、人情往来,哪是两行代码能排明白的?微信里躺着三百多个早不联系、逢年过节才冒泡的“僵尸好友”。相册里塞满拍了八百遍、连滤镜都没调的废片。甚至一段早就耗干了的破关系,还在脑子里反反复复拉扯,死活不肯断联。搞数据库的工程师天天琢磨范式分解,把重复的字段扒拉干净,就留一个主键撑着。咱们倒好。对自己下手全下不去。非得给自己多铺条后路,多揣张底牌,生怕哪天卡壳。真要把日子过成标准范式?估计连自己都不认识了。谁还没点说不清道不明的执念呢?
以前总把这毛病归咎于拖延症,或者怂。后来实在看不下去,硬着头皮真给相册来了次大扫除。挑挑拣拣半天。几百张风景照、无聊的会议纪要、旅游路上随手怼的陌生路人,一股脑儿往里扔。刚开始删得挺爽,手指头都没停。可越往后,胸口那块地方莫名发紧。照片确实没啥实用价值。但那是我当时真切站在那儿、喘过气的证据。数据库留冗余是为了防崩盘。咱们心里那点舍不得扔的破烂,不过是想给自己壮胆:看,咱们确确实实活过、爱过、也栽过跟头。日子又不是跑事务处理。哪有什么提交和回滚?搞砸了没法一键撤销,走偏了也回不到上一个节点。只能扛着这一身“冗余”,硬着头皮接着往下趟。可能有人觉得我矫情。但那种“删了就像抹杀自己一部分”的感觉,挺真实的。
有回加完班回出租屋。摸黑开灯,瞥见桌上那本翻了一半的辅导书。我盯着它乐了。书里字斟句酌地教人怎么建索引、怎么拉高查询效率、怎么让系统在万人同时挤进来时不崩盘。可它没一句提过,怎么收拾那些查不着、删不掉、还天天霸占内存的破烂玩意儿。咱们都拼了命想把自己打磨成一套丝滑的系统。情绪稳得像块石头,拍板干脆,绝不拖泥带水。可人之所以是人,偏偏就废在没法绝对精简上。那些没来由的执拗、嚼烂了还是咽不下去的后悔、死活不扔的旧物件,全是他给自己留的“热备”。当然,我也不敢说这“热备”全是好的。有时候冗余太多,系统真会卡死。但要是全清了,人大概也就成台没感情的计算器了。
说到底,咱们大概不是怕丢东西。只是还没学会怎么好好说再见。备份文件又不会自己长腿跑掉。有些记性也随着日子一天天熬,根本散不干净。我照旧会在某个熬夜的晚上锁上手机屏幕,跟自己说,明天再说吧。不是彻底参透了。纯粹是觉得,给日子留点冗余,真没那么要命。毕竟,要是连这些“没大用”的边角料都扫得干干净净,咱们拿什么去拍着胸脯证明,自己曾那么狠命地活过一场。反正我是这么想的,你呢?手机里还留着多少不敢删的“历史遗留问题”?