You need to enable JavaScript to run this app.
导航
应用场景
最近更新时间:2024.07.08 11:59:01首次发布时间:2024.07.05 16:17:42

本文介绍缓存数据库 Redis 版常见的应用场景。

  • 业务对数据实时性和读写性能要求高,对数据延迟敏感。

Redis 单个分片即可提供 100,000 以上的 QPS,PCT99 延迟在 2ms 以内。

  • 要求有一定的分区容错性,但不要求数据强一致性。

Redis 主从节点间可实现最终一致性。

  • 事务需求较少,但对弱数据结构的存储和扩展能力需求较高。

Redis 事务支持能力较弱,是 KV 模型的存储。

  • 单次请求的通量数据不大,数据模型不复杂。

Redis 对 String 类型数据的要求是单个 Value 最大不应超过 512MiB;而对非 String 类型(如 Hash、Set、Zset、List 等)数据的要求是元素长度最大不应超过 8192 个,Value 最大长度不应超过 1MiB,适合于单次请求数据量不大或数据模型不复杂的场景。