Do KV requests to empty values also count as a read?

Like the title says.

If I do NAMESPACE.get(key) to check if a value is stored does that still count as a read to my monthly bill if the value does not exist?

I would be surprised if it did, but I really haven’t tested it.

Try running it a few times and see if the counter ticks up after an hour.

Where can I see a counter for KV?

Domain -> Analytics (2nd tab) -> Workers (last tab)

1 Like

Yes, it does.

3 Likes

Also a list request counts against both the read and list quota.