ReadySet 是一个透明的 Postgres 和 MySQL 数据库缓存,它能为您提供内存键值存储的性能和可扩展性,而无需重写您的应用程序或手动处理缓存失效。ReadySet 位于您的应用程序和数据库之间,将最复杂的 SQL 读取转换为闪电般快速的查找。与其他缓存解决方案不同,它通过利用数据库的复制流自动保持缓存查询结果与您的数据库同步。它与 Postgres 和 MySQL 在线路上兼容,可以与您当前的 ORM 或数据库客户端一起使用。
:star: 如果您觉得 ReadySet 有用,请考虑在 GitHub 上给我们一个星标!您的支持有助于我们继续创新并提供令人兴奋的新功能。
快速开始
要在五分钟或更短时间内开始使用,请运行:
bash -c "$(curl -sSL https://launch.readyset.io)"
您也可以通过 Docker 镜像或 Linux 二进制文件进行安装。有关更多详细信息,请参阅我们的入门指南!
ReadySet Cloud 是一项托管服务,可轻松扩展您的数据库。如果您有兴趣尝试 ReadySet Cloud,立即体验!
有用链接
- 交互式演示:ReadySet 功能的交互式演示。
- 入门指南:如何将 ReadySet 连接到您的数据库并开始缓存查询的说明。
- 为什么选择 ReadySet:解释了 ReadySet 背后的动机以及它与传统数据库缓存的比较。
- 文档:有关如何使用 ReadySet 的更深入信息。
- 博客:来自 ReadySet 世界的文章。
社区支持
关于使用 ReadySet 的一般帮助,请参阅我们的**官方文档**。如需额外帮助,您可以使用以下渠道提问或给我们反馈:
- Slack:与社区和团队讨论。
- GitHub:用于报告错误和功能请求。
- 𝕏 (Twitter):了解产品更新和其他新闻。
贡献
我们欢迎贡献!以下是一些有助于您入门的链接:
许可证
ReadySet 采用 BSL 1.1 许可证,4 年后转换为开源 Apache 2.0 许可证。它可以在任意数量的节点上免费使用。