ReadySet keeps cached query results up-to-date by tracking data changes in your database.
Same database, (much) faster queries
ReadySet is a SQL caching engine that helps developers build performant, real-time applications without making code changes or switching databases.
How it Works
Set up ReadySet in a few minutes. Get sub-millisecond reads, regardless of query complexity or table sizes.
Connect ReadySet to your database
Connect your app to ReadySet
Pass in Readyset’s connection string to your application. Readyset is wire compatible with MySQL and Postgres and slots in front of existing databases without code changes.
Profile & cache your queries
Analyze the performance of your existing queries through Readyset’s dashboard and decide on which ones to cache to get the best results. Or just cache all of them!
Features
ReadySet is drop-in-place
Readyset precomputes and incrementally maintains the result sets of SQL queries over time based on writes to your primary database.
ReadySet is fast
Readyset serves millions of reads per second on a single node with sub-ms query latencies.
ReadySet is horizontally scaleable
Readyset is horizontally scalable and manages state at the edge.