# KV Global, low-latency, key-value data storage > Links below point directly to Markdown versions of each page. Any page can also be retrieved as Markdown by sending an `Accept: text/markdown` header to the page's URL without the `index.md` suffix (for example, `curl -H "Accept: text/markdown" https://developers.cloudflare.com/kv/`). > > For other Cloudflare products, see the [Cloudflare documentation directory](https://developers.cloudflare.com/llms.txt). ## Overview - [Cloudflare Workers KV](https://developers.cloudflare.com/kv/index.md): Workers KV is a global, low-latency, key-value data store for building dynamic and performant APIs and websites. ## Getting started - [Getting started](https://developers.cloudflare.com/kv/get-started/index.md): Create a KV namespace, write key-value pairs, and read data from Workers KV using Wrangler or the dashboard. ## Examples - [Examples](https://developers.cloudflare.com/kv/examples/index.md): Code examples demonstrating common Workers KV use cases and patterns. - [Cache data with Workers KV](https://developers.cloudflare.com/kv/examples/cache-data-with-workers-kv/index.md): Example of how to use Workers KV to build a distributed application configuration store. - [Build a distributed configuration store](https://developers.cloudflare.com/kv/examples/distributed-configuration-with-workers-kv/index.md): Example of how to use Workers KV to build a distributed application configuration store. - [A/B testing with Workers KV](https://developers.cloudflare.com/reference-architecture/diagrams/serverless/a-b-testing-using-workers/index.md): Store A/B testing configuration data in Workers KV and analyze the performance of different website versions. - [Route requests across various web servers](https://developers.cloudflare.com/kv/examples/routing-with-workers-kv/index.md): Example of how to use Workers KV to build a distributed application configuration store. - [Store and retrieve static assets](https://developers.cloudflare.com/kv/examples/workers-kv-to-serve-assets/index.md): Example of how to use Workers KV to store static assets ## Tutorials - [Tutorials](https://developers.cloudflare.com/kv/tutorials/index.md): Step-by-step tutorials to help you build applications with Workers KV. ## Demos and architectures - [Demos and architectures](https://developers.cloudflare.com/kv/demos/index.md): Explore demo applications and reference architectures that use Workers KV. ## Glossary - [Glossary](https://developers.cloudflare.com/kv/glossary/index.md): Definitions of terms used across Cloudflare Workers KV documentation. ## KV REST API - [KV REST API](https://developers.cloudflare.com/api/resources/kv/index.md): Access Workers KV namespaces and key-value pairs programmatically using the REST API. ## api - [Delete key-value pairs](https://developers.cloudflare.com/kv/api/delete-key-value-pairs/index.md): Remove keys and their associated values from a Workers KV namespace using the delete() method. - [List keys](https://developers.cloudflare.com/kv/api/list-keys/index.md): Enumerate all keys in a Workers KV namespace using the list() method, with support for pagination and filtering by prefix. - [Read key-value pairs](https://developers.cloudflare.com/kv/api/read-key-value-pairs/index.md): Retrieve values from a Workers KV namespace using the get() method, with support for types, caching, and metadata. - [Write key-value pairs](https://developers.cloudflare.com/kv/api/write-key-value-pairs/index.md): Store data in a Workers KV namespace using the put() method, with options for expiration and metadata. ## concepts - [How KV works](https://developers.cloudflare.com/kv/concepts/how-kv-works/index.md): Workers KV stores data centrally and caches it globally, optimizing for high-read, low-latency workloads. - [KV bindings](https://developers.cloudflare.com/kv/concepts/kv-bindings/index.md): KV bindings connect a Cloudflare Worker to a KV namespace for reading and writing data. - [KV namespaces](https://developers.cloudflare.com/kv/concepts/kv-namespaces/index.md): A KV namespace is a key-value database replicated across Cloudflare's global network. ## observability - [Metrics and analytics](https://developers.cloudflare.com/kv/observability/metrics-analytics/index.md): Query Workers KV operations and storage metrics via the dashboard or the GraphQL Analytics API. ## platform - [Event subscriptions](https://developers.cloudflare.com/kv/platform/event-subscriptions/index.md): Subscribe to Workers KV change events and process them with Cloudflare Queues. - [Limits](https://developers.cloudflare.com/kv/platform/limits/index.md): Workers KV account and namespace limits for reads, writes, key size, value size, and storage. - [Pricing](https://developers.cloudflare.com/kv/platform/pricing/index.md): Workers KV pricing for read, write, delete, and list operations, plus storage costs and billing FAQ. - [Release notes](https://developers.cloudflare.com/kv/platform/release-notes/index.md): Latest changes, improvements, and fixes for Workers KV. - [Choose a data or storage product](https://developers.cloudflare.com/workers/platform/storage-options/index.md): Compare Workers KV with other Cloudflare storage products to find the right fit for your use case. ## reference - [Data security](https://developers.cloudflare.com/kv/reference/data-security/index.md): Workers KV encryption at rest, encryption in transit, and Cloudflare compliance certifications. - [Environments](https://developers.cloudflare.com/kv/reference/environments/index.md): Bind different Workers KV namespaces to the same Worker across staging and production environments. - [FAQ](https://developers.cloudflare.com/kv/reference/faq/index.md): Frequently asked questions about Workers KV, including consistency, rate limits, and access methods. - [Wrangler KV commands](https://developers.cloudflare.com/kv/reference/kv-commands/index.md): Manage Workers KV namespaces, keys, and bulk operations using Wrangler CLI commands.