Readyset Platform
Readyset Platform is a self-tuning query acceleration layer for Postgres and MySQL, along with a set of tools for understanding and optimizing your query workloads. Point your application at Readyset by swapping your connection string: Readyset caches the queries you choose and keeps their results up to date as your data changes, while everything else is proxied straight through to your database.
The platform includes:
- Readyset QueryPilot — automatic query caching for AI-generated workloads.
- Readyset Cache — the SQL caching engine, with deep (dataflow-based) and shallow (TTL-based) caches.
- rdst — a command-line tool that analyzes and optimizes your queries.
The best way to test Readyset Platform is with rdst. It's now available as a native app, and can also be run directly from the command line.
Download rdst
rdst is available as a native app for macOS and Linux.
macOS
Linux
Install rdst with pip
Alternatively, install rdst from PyPI and start the web UI:
pip install rdst
rdst webRun Readyset with Docker
To run Readyset in a Docker container, run:
bash -c "$(curl -sSL https://launch.readyset.io)"Running Readyset in Docker — and running the rdst demo — requires Docker to be installed. Download Docker if you don't already have it.