{
  "id": "database-operations",
  "title": "Database operations metrics",
  "url": "https://redis.io/docs/latest/operate/rs/7.8/references/metrics/database-operations/",
  "summary": "",
  "content": "\n## Evicted objects/sec\n\nNumber of objects evicted from the database per second.\n\nObjects are evicted from the database according to the [eviction policy]().\n\nObject information is not measured during [shard migration]().\n\n**Components measured**: Database and Shard\n\n## Expired objects/sec\n\nNumber of expired objects per second.\n\nObject information is not measured during [shard migration]().\n\n**Components measured**: Database and Shard\n\n## Hit ratio \n\nRatio of the number of operations on existing keys out of the total number of operations. \n\n**Components measured**: Database and Shard\n\n### Read misses/sec\n\nThe number of [read operations](#readssec) per second on keys that do not exist.\n\nRead misses are not measured during [shard migration]().\n\n**Components measured**: Database\n\n### Write misses/sec \n\nNumber of [write operations](#writessec) per second on keys that do not exist.\n\nWrite misses are not measured during [shard migration]().\n\n**Components measured**: Database and Shard\n\n## Latency \n\nThe total amount of time between sending a Redis operation and receiving a response from the database.\n\nThe graph shows average, minimum, maximum, and last latency values for all latency metrics.\n\n**Components measured**: Database\n\n### Reads latency \n\n[Latency](#latency) of [read operations](#readssec).\n\n**Components measured**: Database\n\n### Writes latency \n\n[Latency](#latency) per [write operation](#writessec).\n\n**Components measured**: Database\n\n### Other commands latency \n\n[Latency](#latency) of [other operations](#other-commandssec).\n\n**Components measured**: Database\n\n## Ops/sec\n\nNumber of total operations per second, which includes [read operations](#readssec), [write operations](#writessec), and [other operations](#other-commandssec).\n\n**Components measured**: Cluster, Node, Database, and Shard\n\n### Reads/sec\n\nNumber of total read operations per second.\n\nTo find out which commands are read operations, run the following command with [`redis-cli`]():\n\n```sh\nACL CAT read\n```\n\n**Components measured**: Database\n\n### Writes/sec\n\nNumber of total write operations per second.\n\nTo find out which commands are write operations, run the following command with [`redis-cli`]():\n\n```sh\nACL CAT write\n```\n\n**Components measured**: Database\n\n#### Pending writes min\n\nMinimum number of write operations queued per [Active-Active]() replica database. \n\n#### Pending writes max\n\nMaximum number of write operations queued per [Active-Active]() replica database. \n\n### Other commands/sec \n\nNumber of operations per second that are not [read operations](#readssec) or [write operations](#writessec).\n\nExamples of other operations include [PING](), [AUTH](), and [INFO]().\n\n**Components measured**: Database\n\n## Total keys \n\nTotal number of keys in the dataset.\n \nDoes not include replicated keys, even if [replication]() is enabled.\n\nTotal keys is not measured during [shard migration](). \n\n**Components measured**: Database\n\n\n\n\n\n\n\n\n",
  "tags": ["docs","operate","rs","rc"],
  "last_updated": "2026-04-01T08:10:08-05:00"
}

