Manage and optimize usage for Vercel KV

Learn how to understand the different charts in the Vercel dashboard, how usage relates to billing, and how to optimize your usage of resources.
Table of Contents

The KV section shows the following charts:

Manage and Optimize pricing
Metric
Description
Priced
Optimize
RequestsThe number of requests made to your KV storesYesLearn More
Data transferThe amount of data transferred between your KV stores and your compute endpointsYesLearn More
StorageThe amount of data stored in all your KV storesYesLearn More
DatabasesThe number of KV databases you have createdYesLearn More
Managed Infrastructure hobby and pro resources
Resource
Hobby Included
Pro Included
Pro Additional
First 256 MBFirst 256 MB$0.10 - 1 GB
First DatabaseFirst Database$1.00 - Per 1 Database
First 30,000First 150,000$0.35 - 100,000 Requests
First 256 MBFirst 512 MB$0.25 - 1 GB

The Requests chart shows the total number of Redis commands made to all the KV stores on your Team. Each plan includes a set number of requests. Additional requests made above the included limit in your plan get charged at a set price per unit.

  • You can replicate Vercel KV databases in multiple regions to reduce latency and improve availability. However, this means that the number of requests will increase as each write command will be issued once to your primary database and once to each read replicas you have configured
  • To disable or stop incurring charges, you should reduce some of your read replicas or stop querying the database

The Data transfer chart shows the amount of data transferred between your KV stores and your compute endpoints. Each plan includes a set amount of data transfer. After that you're charged a set price per unit of additional data transfer made above the included limit in your plan.

  • To disable or stop incurring charges, you should reduce some of your read replicas or stop querying the database

The Storage chart shows the maximum amount of data stored on average in all your KV stores per month. Each plan includes a set amount of storage. After that you're charged a set price per unit of additional storage used above the included limit in your plan.

  • To reduce cost, you can delete unused data from your KV stores or delete unused stores entirely if they are no longer queried
  • Note that read replicas count towards your storage usage, so reducing the number of read replicas can help reduce your storage usage

The Databases chart shows the number of KV databases (including read replicas) that are currently active on your team. Each plan includes 1 KV database. After that, you're charged a set price for each additional database up to the plan maximum. On the Pro plan, you can have a maximum of five databases per month and that each database can have a maximum of five read replicas.

  • You get charged based on each database and read replica. You may want to consider deleting read replicas if they are no longer needed
Last updated on July 24, 2024