Ohne Cluster ausprobieren¶
Das Repository enthält einen Demo-Server: die echte Konsole und API über einem synthetischen Katalog mit neun Datenbanken und einem In-Memory-Cluster. Kubernetes, Datenbanken oder S3 sind nicht nötig.
git clone https://github.com/republic-global/tenax && cd tenax
go run ./hack/demo -addr 127.0.0.1:8090
Öffnen Sie http://127.0.0.1:8090 für die Konsole, oder richten Sie die CLI darauf:
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
Die Datenbank shop/orders-db hat die interessante Geschichte: Gestern wurde orders eine Spalte hinzugefügt, und
letzte Nacht wurde coupons geleert. Wiederherstellungen und Backups, die in der Demo gestartet werden,
werden aufgezeichnet, aber nie ausgeführt, weil kein Controller dahintersteht.