
MySQL的遗憾
在主流关系型数据库中,Oracle有AS OF TIMESTAMP,SQL Server有FOR SYSTEM_TIME AS OF,MariaDB默认支持系统版本化表,PostgreSQL也有多个扩展实现类似功能。唯独MySQL至今缺乏原生的时间查询能力,恢复历史数据通常只能围绕二进制日志手动操作,过程繁琐且风险高。
Bintrail的解法
Bintrail是一个新推出的数据层,通过ProxySQL路由与索引二进制日志相结合,为标准MySQL添加时间旅行查询功能。它解析ROW格式的二进制日志,为每个行事件建立包含完整前后快照的索引,并生成逆向SQL语句,整个过程无需修改MySQL或应用程序代码。
核心能力
Bintrail支持两种查询模式:AS OF可查询指定时间点的数据状态,BETWEEN可查看指定时间段内的所有行级变更,包括事件类型、GTID及变更前后的值。系统自动生成ProxySQL路由规则,将历史查询引导至自身后端,正常MySQL流量不受影响。
实际价值
在AI生成SQL和自动化脚本加速的时代,精准恢复的需求比以往更迫切。完整备份恢复耗时过长,而Bintrail提供了轻量级的替代方案,主要面向恢复和审计场景。
当前限制
Bintrail目前仅支持字面时间戳查询、主键查找及受限的全表恢复,连接操作和复杂过滤需在适配层外处理。项目已开源,采用BUSL许可。
面壁智能三值量化突破:6倍省显存,600亿参数模型装进手机!
Anthropic官方提示词课爆火:同一模型从全挂到全过,只改了这个!
SillyTavern角色卡:AI时代闷声发财的隐秘赛道,利润率超80%!
Zig创建者怒斥AI代码是"垃圾":开源项目集体向AI编程说不!
Tianfu Agent:200+工具让AI术数推理逼近人类大师水平!
字节腾讯大疆团队创业,打造全球首款单板滑雪AI教练!
DeepSeek对标Claude Code组建Harness团队:模型之外,控制层决胜!
GPT-5.5被实锤"降智":200美元买的旗舰模型,背后偷偷换成了mini!
DeepSeek省钱神器Reasonix:缓存命中99.82%,4亿token账单直降80%!
李沐团队发布语音模型新杀器:111种语言、零样本克隆、实时对话!