
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许可。
李沐团队发布语音模型新杀器:111种语言、零样本克隆、实时对话!
哈佛最年轻教授尹希加盟OpenAI:AI几周干完我十年的活!
AI Pin失败不到两年,苹果OpenAI Meta集体"复活"脖挂硬件!
华为大模型负责人创业:一个框架帮Agent省75%的token钱
Oracle XStream CDC实测:37000 TPS下性能影响全面评估!
天机智能完成10亿融资估值近百亿,具身力控双臂量产领跑全球!
用了30个AI工具后,真正留下来的只有这6个|别再收藏了
华为具身大脑一号位创业,用认知神经科学重做机器人大脑!
Tianfu Agent:200+工具让AI术数推理逼近人类大师水平!
AI模型中转站OpenRouter融资7.7亿估值88亿,英伟达谷歌争相押注!