在开发者周活动期间,我们宣布了Workers上的数据库集成,这是一种与一些最受欢迎的数据库进行无缝连接的新方法。您可以选择提供商,通过OAuth2流程进行授权,并自动将正确的配置存储为加密的环境变量到您的Worker中。 今天,我们非常高兴地宣布,我们与Upstash合作,扩展了我们的集成目录。我们现在提供了三个新的集成:Upstash Redis,Upstash Kafka和Upstash QStash。这些集成使我们的客户能够在Workers上解锁新的功能,为他们提供更广泛的选项来满足他们的特定需求。 添加集成 我们将展示使用Upstash Redis集成的设置过程。 选择您的Worker,转到设置选项卡,选择集成选项卡以查看所有可用的集成。 选择Upstash Redis集成后,我们将获得以下页面。 首先,您需要审查和授予权限,以便集成可以向您的Worker添加密钥。其次,我们需要使用OAuth2流程连接到Upstash。第三,选择我们要使用的Redis数据库。然后,集成将获取正确的信息以生成凭据。最后,点击“添加集成”,完成!我们现在可以将凭据作为环境变量在我们的Worker上使用。 实施示例 这次我们将使用CF-IPCountry头来有条件地向来自巴拉圭、美国、英国和荷兰的访问者返回自定义的问候消息。对于来自其他国家的访问者,返回一个通用消息。 首先,我们将使用Upstash的在线CLI工具加载自定义的问候消息。 ➜ set PY "Mba'ẽichapa 🇵🇾" OK ➜ set US "How are you? 🇺🇸" OK ➜ set GB "How do

Cloudflare Workers与Upstash的数据库集成

The Cloudflare Blog
The Cloudflare Blog ·