无需集群即可试用¶
仓库自带一个演示服务器:在一个包含九个数据库的合成目录和一个内存集群之上,运行真实的控制台和 API。 不需要 Kubernetes、数据库或 S3。
git clone https://github.com/republic-global/tenax && cd tenax
go run ./hack/demo -addr 127.0.0.1:8090
打开 http://127.0.0.1:8090 访问控制台,或者让 CLI 指向它:
make build
export TENAX_SERVER=http://127.0.0.1:8090
bin/tenax targets
bin/tenax backups shop/orders-db
bin/tenax diff 20261006T020700Z-bd79 20261007T020700Z-6da5 # IDs from `tenax backups`
bin/tenax changes shop/orders-db --since 3h
shop/orders-db 数据库的历史最值得一看:昨天 orders 新增了一列,昨晚 coupons 被清空(truncate)。
从演示中发起的恢复和备份会被记录,但永远不会真正执行,因为它背后没有控制器。