2

默认情况下,Laravel 似乎需要在“表”中定义缓存驱动程序。标准的缓存驱动当然是——file、memcached、redis等。

Cloudflare Workers 和 Cloudflare Workers KV 是一个计算 + 键/值对存储系统,我想将其用于缓存目的(即从 Laravel 写入 Workers KV,但从边缘获取项目)。这最大限度地提高了缓存性能,因为任何缓存的请求都可以由 Cloudflare Worker 处理,缓存也位于边缘。换句话说,如果被缓存,任何请求都不会在源头到达我们的 API。它还让我们不必在世界各地的 AWS 中创建源,甚至可以执行诸如数据库复制之类的事情,以考虑全球 API 消费者的光速延迟。

我想为我们的 SaaS 产品Tallyfy的REST API构建一个使用 Cloudflare KV 的缓存驱动程序。这将为我们提供客户想要/应得的那种令人讨厌的性能和安全优势。我该怎么做呢?

4

0 回答 0