CloudFlare Workers KV
If you are using Mesh on Cloudflare Workers, you can use KV (opens in a new tab) as a storage.
To get started with this caching strategy, install it:
Terminal
yarn add @graphql-mesh/cache-cf-kw
How to use?
.meshrc.yaml
cache:
cf-kw:
namespace: MY_MESH_CACHE
If you need help with deploying GraphQL Mesh on CloudFlare Workers, see our deployment recipes.
Config API Reference
namespace
(type:String
, required) - The name of the Workers KV namespace to use for caching.
Make sure you have configured the following namespace described in here (opens in a new tab).
Example
You can check this example to see how to use KV stores for caching in GraphQL Mesh; https://github.com/Urigo/graphql-mesh/tree/master/examples/cloudflare-workers (opens in a new tab)